Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/browseros-ai/BrowserOS
/ functions
Functions
5,775 in github.com/browseros-ai/BrowserOS
⨍
Functions
5,775
◇
Types & classes
2,501
↓ 4 callers
Function
slicesContains
(items []string, want string)
packages/browseros/build_go/internal/modules/resources/resources.go:114
↓ 4 callers
Method
stopKeepalive
()
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:250
↓ 4 callers
Method
stopPings
()
packages/browseros-agent/apps/server/src/lib/clients/remote-hermes/ws-bridge.ts:276
↓ 4 callers
Function
strVal
(v any)
packages/browseros-agent/apps/cli/output/printer.go:123
↓ 4 callers
Function
strVal
(value: AXNode['role'])
packages/browseros-agent/apps/server/src/browser/core/snapshot/render.ts:183
↓ 4 callers
Function
streamLinesWithHandler
(r io.Reader, t Tag, stream string, terminal io.Writer, file io.Writer, fileMu *sync.Mutex, handler LineHandle
packages/browseros-agent/tools/dogfood/proc/log.go:141
↓ 4 callers
Function
stripToolResultOutput
( output: ToolResultOutput, )
packages/browseros-agent/apps/server/src/agent/compaction/content.ts:133
↓ 4 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/dom.test.ts:27
↓ 4 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/history.test.ts:22
↓ 4 callers
Function
supportsHermes
(enabled: boolean)
packages/browseros-agent/apps/agent/lib/llm-providers/provider-visibility.test.ts:9
↓ 4 callers
Function
syncFixture
syncFixture builds a workspace with one patched file and one local-only change, plus a patch repo (with bare remote) whose patch rewrites a.txt.
packages/browseros/tools/patch/internal/engine/engine_test.go:411
↓ 4 callers
Function
syntheticAddPatch
syntheticAddPatch builds the add-style diff for content git never saw as a working-tree file. The bytes must match `git diff --no-index --full-index`
packages/browseros/tools/patch/internal/patch/workspace.go:213
↓ 4 callers
Function
testCtx
(t *testing.T)
packages/browseros/build_go/internal/pipeline/pipeline_test.go:36
↓ 4 callers
Function
toAgentDefinition
(row: AgentDefinitionRow)
packages/browseros-agent/apps/server/src/lib/agents/storage/db-agent-store.ts:179
↓ 4 callers
Function
truncateHead
( content: string, maxLines = MAX_LINES, maxBytes = MAX_BYTES, )
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:42
↓ 4 callers
Function
uninstallFrom
( agentId: string, )
packages/browseros-agent/apps/server/src/lib/mcp-manager/service.ts:139
↓ 4 callers
Method
unsubscribe
(handle: SubscribeHandle, ws: Subscriber)
packages/browseros-agent/apps/server/src/api/services/screencast/screencast-manager.ts:165
↓ 4 callers
Method
updateBookmark
(params: UpdateBookmarkParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/bookmarks.ts:23
↓ 4 callers
Method
updateTabGroup
(params: UpdateTabGroupParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:97
↓ 4 callers
Method
upload
(localPath, r2Key string, uploadedKeys *[]string)
packages/browseros/build_go/internal/vendorup/vendorup.go:193
↓ 4 callers
Method
uploadManifest
(manifest map[string]any, tmpDir, manifestKey string, uploadedKeys *[]string)
packages/browseros/build_go/internal/vendorup/vendorup.go:219
↓ 4 callers
Function
uploadedBy
()
packages/browseros/build_go/internal/vendorup/vendorup.go:239
↓ 4 callers
Function
useAddManagedServer
()
packages/browseros-agent/apps/agent/modules/mcp/add-managed-server.hooks.ts:37
↓ 4 callers
Function
useAgentAdapters
(enabled = true)
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:45
↓ 4 callers
Function
useCarousel
()
packages/browseros-agent/apps/agent/components/ui/carousel.tsx:37
↓ 4 callers
Function
useFormField
()
packages/browseros-agent/apps/agent/components/ui/form.tsx:53
↓ 4 callers
Function
usePromptInputAttachments
()
packages/browseros-agent/apps/agent/components/ai-elements/prompt-input.tsx:251
↓ 4 callers
Function
useScheduledJobRuns
()
packages/browseros-agent/apps/agent/lib/schedules/scheduleStorage.ts:124
↓ 4 callers
Function
useSidebar
()
packages/browseros-agent/apps/agent/components/ui/sidebar.tsx:46
↓ 4 callers
Function
useVoiceInput
()
packages/browseros-agent/apps/agent/modules/voice/voice.hooks.ts:29
↓ 4 callers
Function
useWorkspace
()
packages/browseros-agent/apps/agent/modules/workspace/workspace.hooks.ts:13
↓ 4 callers
Function
waitForDogfoodStopped
(out io.Writer, target dogfoodRuntimeTarget, timeout time.Duration)
packages/browseros-agent/tools/dev/cmd/dogfood_stop.go:128
↓ 4 callers
Function
walk
(nodeId: string, depth: number)
packages/browseros-agent/apps/server/src/browser/core/snapshot/legacy.ts:20
↓ 4 callers
Function
withBrowserosDir
(run: () => Promise<T>)
packages/browseros-agent/apps/server/tests/tools/browser/register.test.ts:69
↓ 4 callers
Function
withBundledNativeBinaryPath
(input: { resourcesDir?: string | null env: Record<string, string> platform?: NodeJS.Platform })
packages/browseros-agent/apps/server/src/lib/agents/host-acp/bundled-native-binary.ts:46
↓ 4 callers
Method
withWriteLock
(fn: () => Promise<T>)
packages/browseros-agent/apps/server/src/lib/agents/storage/db-agent-store.ts:169
↓ 4 callers
Method
withWriteLock
(fn: () => Promise<T>)
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:209
↓ 4 callers
Function
writeEnvFile
(path string, values map[string]string)
packages/browseros-agent/tools/dogfood/pipeline/env.go:23
↓ 4 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/otasrv/otasrv_test.go:11
↓ 4 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/paths/paths_test.go:10
↓ 4 callers
Function
writeScript
(source: string)
packages/browseros-agent/apps/eval/tests/grading/python-evaluator.test.ts:7
↓ 4 callers
Function
writeStringField
(out *strings.Builder, label string, value any)
packages/browseros-agent/tools/dogfood/cmd/control.go:372
↓ 4 callers
Function
writeTempToolOutputFile
(args: { toolName: string extension: string content: string })
packages/browseros-agent/apps/server/src/tools/legacy/output-file.ts:10
↓ 4 callers
Function
write_jsonl
(tasks, path)
packages/browseros-agent/apps/eval/scripts/build-webbench-sets.py:150
↓ 3 callers
Function
AcquireLock
(path string)
packages/browseros-agent/tools/dogfood/runtime/lock.go:28
↓ 3 callers
Function
AddOrUpdate
AddOrUpdate merges a commit's files into a feature (feature.py add_or_update_feature).
packages/browseros/build_go/internal/feature/feature.go:259
↓ 3 callers
Function
AppcastR2Key
AppcastR2Key is the published key for a channel.
packages/browseros/build_go/internal/otasrv/otasrv.go:78
↓ 3 callers
Function
Apply
(ctx context.Context, opts ApplyOptions)
packages/browseros/tools/patch/internal/engine/apply.go:47
↓ 3 callers
Method
Apply
(context.Context, *update.CheckResult)
packages/browseros-agent/apps/cli/cmd/update.go:19
↓ 3 callers
Function
ApplyBinary
(binary []byte, targetPath string)
packages/browseros-agent/apps/cli/update/apply.go:34
↓ 3 callers
Function
ApplySinglePatch
ApplySinglePatch applies one patch (apply/common.py apply_single_patch): standard apply, then --3way fallback. displayPath is the patch path relative
packages/browseros/build_go/internal/patchwork/apply.go:46
↓ 3 callers
Method
Choose
Choose asks for one of the numbered options, returning the choice string.
packages/browseros/build_go/internal/patchwork/patchwork.go:47
↓ 3 callers
Method
ChromiumAppPath
()
packages/browseros/build_go/internal/buildctx/buildctx.go:269
↓ 3 callers
Method
ChromiumReplaceFilesDir
()
packages/browseros/build_go/internal/buildctx/buildctx.go:338
↓ 3 callers
Function
CompareVersions
(current, latest string)
packages/browseros-agent/apps/cli/update/manifest.go:102
↓ 3 callers
Method
ConfigDir
=== Path getters (context.py "Path getter methods") ===
packages/browseros/build_go/internal/buildctx/buildctx.go:212
↓ 3 callers
Method
Description
()
packages/browseros/build_go/internal/pipeline/pipeline.go:19
↓ 3 callers
Function
EnsureBranch
EnsureBranch moves the configured dogfood checkout onto its target branch before update work runs.
packages/browseros-agent/tools/dogfood/pipeline/git.go:34
↓ 3 callers
Function
Exists
(workspacePath string)
packages/browseros/tools/patch/internal/resolve/resolve.go:42
↓ 3 callers
Method
Exists
Exists checks a key via HEAD.
packages/browseros/build_go/internal/r2/r2.go:216
↓ 3 callers
Function
Features
Features creates one commit per feature with modified files (annotate.py annotate_features). featureFilter limits to one feature.
packages/browseros/build_go/internal/annotate/annotate.go:97
↓ 3 callers
Function
FetchManifest
( ctx context.Context, client *http.Client, url string, )
packages/browseros-agent/apps/cli/update/manifest.go:30
↓ 3 callers
Function
FileExistsAtCommit
(ctx context.Context, dir string, ref string, rel string)
packages/browseros/tools/patch/internal/git/git.go:111
↓ 3 callers
Function
FileExistsInCommit
FileExistsInCommit checks `git cat-file -e commit:path` (apply/utils.py).
packages/browseros/build_go/internal/patchwork/apply.go:21
↓ 3 callers
Method
FillProductionEnvDefaults
()
packages/browseros-agent/tools/dogfood/config/config.go:231
↓ 3 callers
Function
FilterDownloadOperations
FilterDownloadOperations applies os/arch/build_type gates; universal macOS builds pull arm64 + x64 + universal entries (download.py _filter_operations
packages/browseros/build_go/internal/modules/resources/download.go:160
↓ 3 callers
Function
FindComponentsToSign
FindComponentsToSign discovers all signable pieces of the bundle.
packages/browseros/build_go/internal/modules/sign/macos.go:172
↓ 3 callers
Method
ForceKill
()
packages/browseros-agent/tools/dogfood/cmd/start.go:304
↓ 3 callers
Function
FormatSize
FormatSize renders a human size (release/common.py format_size).
packages/browseros/build_go/internal/release/release.go:132
↓ 3 callers
Method
InSyncButUnreproducible
InSyncButUnreproducible flags the "patches agree but orphans exist" state: a fresh checkout would not reproduce this workspace.
packages/browseros/tools/patch/internal/engine/status.go:33
↓ 3 callers
Method
Input
(prompt, def string)
packages/browseros/build_go/internal/feature/select.go:19
↓ 3 callers
Function
IsReleaseVersion
(version string)
packages/browseros-agent/apps/cli/update/manifest.go:98
↓ 3 callers
Function
LoadIgnoreSet
LoadIgnoreSet merges the built-in defaults, the optional repo-root .browseros-patchignore file, and per-run extra patterns.
packages/browseros/tools/patch/internal/patch/ignore.go:34
↓ 3 callers
Function
LoadRepoPatchSet
(patchesDir string, filters []string)
packages/browseros/tools/patch/internal/patch/repo.go:12
↓ 3 callers
Function
LoadState
()
packages/browseros-agent/apps/cli/update/state.go:24
↓ 3 callers
Function
LogMsg
(t Tag, msg string)
packages/browseros-agent/tools/dogfood/proc/log.go:50
↓ 3 callers
Method
LogPath
(name string)
packages/browseros-agent/tools/dogfood/config/config.go:146
↓ 3 callers
Function
LooksBinary
LooksBinary mirrors git's heuristic: a NUL within the first 8000 bytes.
packages/browseros/tools/patch/internal/git/git.go:498
↓ 3 callers
Function
MergeReleaseMetadata
MergeReleaseMetadata overlays new metadata on existing, merging artifacts (upload.py merge_release_metadata — Linux x64/arm64 jobs share one file).
packages/browseros/build_go/internal/modules/storage/upload.go:177
↓ 3 callers
Function
New
New builds a fully derived Context (mirrors Context.__post_init__).
packages/browseros/build_go/internal/buildctx/buildctx.go:72
↓ 3 callers
Function
NewWriter
(path string)
packages/browseros-agent/tools/dogfood/runlog/log.go:29
↓ 3 callers
Function
NormalizeBunVersionTag
(version string)
packages/browseros/build_go/internal/vendorup/vendorup.go:84
↓ 3 callers
Function
NormalizeCodexReleaseTag
(version string)
packages/browseros/build_go/internal/vendorup/vendorup.go:94
↓ 3 callers
Function
NormalizeWorkspacePath
(raw string)
packages/browseros/tools/patch/internal/workspace/registry.go:57
↓ 3 callers
Function
NotarizeApp
NotarizeApp zips, submits, staples, and verifies notarization (macos.py notarize_app).
packages/browseros/build_go/internal/modules/sign/macos.go:646
↓ 3 callers
Function
OpenLogFile
(logDir string, name string, now time.Time)
packages/browseros-agent/tools/dogfood/proc/log.go:70
↓ 3 callers
Method
OutputRun
(dir string, args ...string)
packages/browseros-agent/tools/dogfood/pipeline/git.go:10
↓ 3 callers
Method
PkgDmgPath
()
packages/browseros/build_go/internal/buildctx/buildctx.go:245
↓ 3 callers
Function
ReadWatchRunState
ReadWatchRunState reads the metadata used to terminate a previous owner. The state file is not the lock; it is only trusted after flock says a run is
packages/browseros-agent/tools/dev/proc/process.go:237
↓ 3 callers
Method
ReleaseCDP
()
packages/browseros-agent/tools/dev/proc/ports.go:99
↓ 3 callers
Function
ReplaceChromiumFiles
ReplaceChromiumFiles ports replace_chromium_files_impl: copies files from <root>/chromium_files into chromium_src, honoring .debug/.release variant su
packages/browseros/build_go/internal/modules/resources/resources.go:235
↓ 3 callers
Function
ResetFileToCommit
ResetFileToCommit checks a single file out of a commit.
packages/browseros/build_go/internal/patchwork/apply.go:26
↓ 3 callers
Method
Run
(c Cmd)
packages/browseros/build_go/internal/execx/execx.go:171
↓ 3 callers
Function
RunChecked
RunChecked is Run with non-zero exit converted to an error.
packages/browseros/build_go/internal/gitx/gitx.go:17
↓ 3 callers
Method
Save
Save writes the document back.
packages/browseros/build_go/internal/feature/feature.go:225
↓ 3 callers
Function
SeriesFiles
SeriesFiles returns the applicable series files in order: common `series` then `series.{platform}` (series_patches.py get_series_files).
packages/browseros/build_go/internal/patchwork/series.go:38
↓ 3 callers
Method
SeriesPatchesDir
()
packages/browseros/build_go/internal/buildctx/buildctx.go:350
↓ 3 callers
Function
StashPush
(ctx context.Context, dir string, message string, includeUntracked bool, paths []string)
packages/browseros/tools/patch/internal/git/git.go:286
↓ 3 callers
Function
StashRebase
StashRebase replays a stash on top of the current working tree with a per-file 3-way merge (stash parent as base). Unlike `git stash pop`, it works wh
packages/browseros/tools/patch/internal/git/git.go:409
↓ 3 callers
Function
StatusPorcelain
StatusPorcelain returns `git status --porcelain` lines for the given paths.
packages/browseros/build_go/internal/gitx/gitx.go:46
← previous
next →
801–900 of 5,775, ranked by callers