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
↓ 11 callers
Function
modifyPatch
(rel string, indexLine string, addedLine string)
packages/browseros/tools/patch/internal/patch/patch_test.go:120
↓ 11 callers
Function
name
(value: string)
packages/browseros-agent/apps/server/src/browser/core/snapshot/render.test.ts:20
↓ 11 callers
Function
newPatchRepo
newPatchRepo builds a minimal committed patch repo pointing at baseCommit.
packages/browseros/tools/patch/internal/engine/engine_test.go:197
↓ 11 callers
Function
normalizeServerURL
(raw string)
packages/browseros-agent/apps/cli/cmd/root.go:309
↓ 11 callers
Function
probeOK
( overrides: Partial<ServerAcpxProbeResult> = {}, )
packages/browseros-agent/apps/server/tests/lib/clients/llm/test-acp-provider.test.ts:38
↓ 11 callers
Function
readOptionalTrimmedString
( record: Record<string, unknown>, key: string, )
packages/browseros-agent/apps/server/src/api/routes/agents.ts:894
↓ 11 callers
Function
sanitizeMessagesForToolset
( messages: UIMessage[], toolNames: Set<string>, )
packages/browseros-agent/apps/server/src/agent/message-validation.ts:61
↓ 11 callers
Function
sendMessage
(params: { text: string; action?: ChatAction })
packages/browseros-agent/apps/agent/modules/chat/chat-session.hooks.ts:625
↓ 11 callers
Function
setState
(next: RuntimeState, errorMessage?: string)
packages/browseros-agent/apps/server/src/lib/agents/runtime/host-process-agent-runtime.ts:199
↓ 11 callers
Method
snapshot
(page: number)
packages/browseros-agent/apps/server/src/browser/browser.ts:192
↓ 11 callers
Method
startTurn
* Kick off a new agent turn that survives the caller's HTTP lifetime. * Events are pushed into a per-turn buffer; the returned `frames` * stream
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:608
↓ 11 callers
Function
stripANSI
(s string)
packages/browseros-agent/tools/dogfood/cmd/root_test.go:56
↓ 11 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/navigation-newtab-guard.test.ts:14
↓ 11 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/navigation.test.ts:17
↓ 11 callers
Function
useCapabilities
()
packages/browseros-agent/apps/agent/modules/browseros/capabilities.hooks.ts:42
↓ 11 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/modules/storage/upload_test.go:26
↓ 10 callers
Function
LoadFile
LoadFile parses features.yaml (missing file → empty registry).
packages/browseros/build_go/internal/feature/feature.go:75
↓ 10 callers
Function
buildSystemPrompt
(options?: BuildSystemPromptOptions)
packages/browseros-agent/apps/server/src/agent/prompt.ts:666
↓ 10 callers
Method
callTool
( name: string, args: Record<string, unknown> = {}, )
packages/browseros-agent/apps/eval/src/utils/mcp-client.ts:108
↓ 10 callers
Method
connect
()
packages/browseros-agent/apps/server/src/browser/backends/types.ts:4
↓ 10 callers
Method
createAgent
(input: CreateAgentInput)
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:484
↓ 10 callers
Function
defineTool
(def: { name: string description: string input: S annotations?: ToolAnnotations handler: ( args:
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:39
↓ 10 callers
Function
enableDomains
( cdp: CDPClient, sessionId: string, domains: string[], )
packages/browseros-agent/scripts/dev/inspect-ui.ts:155
↓ 10 callers
Function
escHtml
(s: string)
packages/browseros-agent/apps/eval/scripts/weekly-report.ts:99
↓ 10 callers
Function
evalText
( execute: WithBrowserContext['execute'], page: number, expression: string, )
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:68
↓ 10 callers
Function
fixtureCtx
fixtureCtx builds a Context whose chromium_src is a real git repo with one base commit (chrome/foo.cc, chrome/bar.cc), recording BASE_COMMIT.
packages/browseros/build_go/internal/patchwork/patchwork_test.go:50
↓ 10 callers
Function
getCurrentTokenCount
( steps: ReadonlyArray<StepWithUsage>, messages: ModelMessage[], config: ComputedConfig, )
packages/browseros-agent/apps/server/src/agent/compaction/utils.ts:242
↓ 10 callers
Method
getStatusSnapshot
()
packages/browseros-agent/apps/server/src/lib/agents/runtime/agent-runtime.ts:22
↓ 10 callers
Function
isAcpProbeEnabled
( opts: UseAcpProbeOptions, agentServerUrl: string | undefined, agentId: string | undefined, )
packages/browseros-agent/apps/agent/modules/llm-providers/acp-probe.hooks.ts:56
↓ 10 callers
Method
listPages
()
packages/browseros-agent/apps/server/src/browser/browser.ts:91
↓ 10 callers
Function
makeManagerStub
( opts: { links?: Array<{ serverName: string agent: string configPath: string }>
packages/browseros-agent/apps/server/tests/lib/mcp-manager/service.test.ts:26
↓ 10 callers
Function
opts
(t *testing.T, plat platform.Platform)
packages/browseros/build_go/internal/resolver/resolver_test.go:40
↓ 10 callers
Function
pageIdOf
(result: { content: { type: string; text?: string }[] structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/observation.test.ts:32
↓ 10 callers
Function
resolve
(ref: string)
packages/browseros-agent/scripts/codegen/lib/domain-emitter.ts:44
↓ 10 callers
Function
resolveTarget
(targets: TargetInfo[], query: string)
packages/browseros-agent/scripts/dev/inspect-ui.ts:127
↓ 10 callers
Method
runTool
( toolName: string, args: Record<string, unknown>, signal?: AbortSignal, )
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-action-executor.ts:533
↓ 10 callers
Function
sha256Hex
(data []byte)
packages/browseros/build_go/internal/r2/sigv4.go:19
↓ 10 callers
Function
stream
stream runs a command checked with merged output streamed to the console, matching utils.py run_command.
packages/browseros/build_go/internal/modules/setup/setup.go:22
↓ 10 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/tab-groups.test.ts:23
↓ 10 callers
Method
update
( id: string, patch: Partial<Pick<AgentDefinition, 'name' | 'pinned'>>, )
packages/browseros-agent/apps/server/src/lib/agents/storage/agent-store.ts:32
↓ 10 callers
Method
waitIfCaptchaPresent
( browser: Browser, pageId: number, )
packages/browseros-agent/apps/eval/src/capture/captcha-waiter.ts:41
↓ 10 callers
Function
wrapUntrusted
(text: string, origin: string)
packages/browseros-agent/apps/server/src/tools/browser/trust-boundary.ts:11
↓ 10 callers
Function
writeExec
(t *testing.T, path string)
packages/browseros/build_go/internal/modules/sign/sign_test.go:32
↓ 10 callers
Function
writeGraderJsonArtifact
( input: GraderInput, graderName: string, filename: string, value: unknown, )
packages/browseros-agent/apps/eval/src/grading/artifacts.ts:14
↓ 9 callers
Method
AddArtifact
=== Artifact registry (context.py ArtifactRegistry) ===
packages/browseros/build_go/internal/buildctx/buildctx.go:361
↓ 9 callers
Method
Error
()
packages/browseros/tools/patch/internal/git/git.go:361
↓ 9 callers
Function
IsPortAvailable
(port int)
packages/browseros-agent/tools/dev/proc/ports.go:84
↓ 9 callers
Function
ParseDiffOutput
(diff string)
packages/browseros/tools/patch/internal/patch/parser.go:12
↓ 9 callers
Method
PatchPathForFile
(filePath string)
packages/browseros/build_go/internal/buildctx/buildctx.go:346
↓ 9 callers
Method
ReleaseAll
()
packages/browseros-agent/tools/dev/proc/ports.go:123
↓ 9 callers
Function
Sync
(ctx context.Context, opts SyncOptions)
packages/browseros/tools/patch/internal/engine/sync.go:36
↓ 9 callers
Function
WriteRepoPatchSet
(patchesDir string, set PatchSet, scope []string)
packages/browseros/tools/patch/internal/patch/repo.go:113
↓ 9 callers
Function
asMessagePart
( part: Record<string, unknown>, )
packages/browseros-agent/apps/agent/lib/execution-history/normalize.test.ts:9
↓ 9 callers
Function
buildNewTab
Build a prompt with newtab origin
packages/browseros-agent/apps/server/tests/agent/prompt.test.ts:1060
↓ 9 callers
Function
createFileTree
()
packages/browseros-agent/apps/server/tests/tools/filesystem/find.test.ts:26
↓ 9 callers
Method
dispatchMouseEvent
(params: DispatchMouseEventParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/input.ts:26
↓ 9 callers
Method
do
do signs and performs one S3 request. Path-style: /<bucket>/<key>.
packages/browseros/build_go/internal/r2/r2.go:68
↓ 9 callers
Method
ensureConnected
()
packages/browseros-agent/apps/server/src/browser/core/pages.ts:362
↓ 9 callers
Function
findManagedBlock
(source: string)
packages/browseros-agent/apps/server/src/agent/acp-instructions/managedBlock.ts:29
↓ 9 callers
Function
fixtureCtx
(t *testing.T, plat platform.Platform, arch string)
packages/browseros/build_go/internal/modules/pkg/pkg_test.go:31
↓ 9 callers
Method
getInfo
()
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/system-info.ts:13
↓ 9 callers
Method
getPref
(name: string)
packages/browseros-agent/apps/agent/lib/browseros/adapter.ts:322
↓ 9 callers
Function
initializeDb
(options: OpenDbOptions)
packages/browseros-agent/apps/server/src/lib/db/index.ts:16
↓ 9 callers
Function
isBinaryPath
(filePath: string)
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:189
↓ 9 callers
Function
isSupportedAgentModel
( adapter: AgentAdapter, modelId: string | undefined, )
packages/browseros-agent/apps/server/src/lib/agents/adapters/catalog.ts:99
↓ 9 callers
Function
makeAdapter
(id: HarnessAgentAdapter)
packages/browseros-agent/apps/agent/lib/chat/adapter-visibility.test.ts:13
↓ 9 callers
Function
makeAssistantMessage
( parts: UIMessage['parts'], id?: string, )
packages/browseros-agent/apps/server/tests/agent/message-validation.test.ts:34
↓ 9 callers
Function
messagesToTranscript
(messages: ModelMessage[])
packages/browseros-agent/apps/server/src/agent/compaction/prompt.ts:100
↓ 9 callers
Method
pushLine
(line: string)
packages/browseros-agent/apps/eval/src/agents/claude-code/stream-parser.ts:12
↓ 9 callers
Function
renderSnapshot
( nodes: AXNode[], opts: RenderOptions, )
packages/browseros-agent/apps/server/src/browser/core/snapshot/render.ts:39
↓ 9 callers
Function
reportProgress
(opts environmentOptions, message string)
packages/browseros-agent/tools/dogfood/cmd/start.go:237
↓ 9 callers
Method
requireContains
(t *testing.T, want string)
packages/browseros/tools/patch/internal/engine/engine_test.go:966
↓ 9 callers
Function
resolveAcpSpawnCommand
( input: ResolveAcpSpawnCommandInput, )
packages/browseros-agent/apps/server/src/lib/agents/host-acp/launcher.ts:46
↓ 9 callers
Method
resolveSession
(page: number)
packages/browseros-agent/apps/server/src/browser/browser.ts:68
↓ 9 callers
Function
resolveWorkspacePath
( cwd: string, inputPath: string, )
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:80
↓ 9 callers
Function
runUnchecked
(ctx *buildctx.Context, args ...string)
packages/browseros/build_go/internal/modules/sign/macos.go:23
↓ 9 callers
Method
session
(sessionId: SessionId)
packages/browseros-agent/apps/server/src/browser/core/connection.ts:12
↓ 9 callers
Function
setPendingInitialMessage
(payload: PendingInitialMessage)
packages/browseros-agent/apps/agent/screens/agent-command/pending-initial-message.ts:47
↓ 9 callers
Method
setState
(state string, operation string, lastError string)
packages/browseros-agent/tools/dogfood/cmd/daemon.go:474
↓ 9 callers
Function
slidingWindow
( messages: ModelMessage[], maxTokens: number, )
packages/browseros-agent/apps/server/src/agent/compaction/utils.ts:433
↓ 9 callers
Function
useSessionInfo
()
packages/browseros-agent/apps/agent/lib/auth/sessionStorage.ts:17
↓ 9 callers
Function
validCreatedAgentSidepanelBody
()
packages/browseros-agent/apps/server/tests/api/routes/agents.test.ts:1168
↓ 9 callers
Function
waitFor
( predicate: () => boolean, timeoutMs = 1_000, )
packages/browseros-agent/apps/server/tests/browser/backends/cdp.test.ts:35
↓ 9 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/annotate/annotate_test.go:28
↓ 9 callers
Function
writeRepoFile
(t *testing.T, path string, body string)
packages/browseros/tools/patch/internal/patch/patch_test.go:381
↓ 8 callers
Method
ArtifactName
ArtifactName returns the standardized artifact filename (context.py get_artifact_name), e.g. BrowserOS_v0.31.0_arm64.dmg.
packages/browseros/build_go/internal/buildctx/buildctx.go:283
↓ 8 callers
Function
ComputeNinjaJobs
ComputeNinjaJobs resolves the -j value: BROWSEROS_NINJA_JOBS override, else the Windows RAM cap, else 0 (= autoninja default). Mirrors standard.py com
packages/browseros/build_go/internal/modules/compile/compile.go:41
↓ 8 callers
Method
Features
Features returns all entries in file order.
packages/browseros/build_go/internal/feature/feature.go:131
↓ 8 callers
Method
Match
(rel string)
packages/browseros/tools/patch/internal/patch/ignore.go:53
↓ 8 callers
Function
ResolvePipeline
ResolvePipeline returns the module list (resolver.py resolve_pipeline).
packages/browseros/build_go/internal/resolver/resolver.go:256
↓ 8 callers
Function
assertFile
(t *testing.T, path string, want string)
packages/browseros-agent/tools/dogfood/profile/import_test.go:213
↓ 8 callers
Function
buildBrowserOsSelfMcpEntry
( opts: BuildBrowserOsSelfMcpOptions, )
packages/browseros-agent/apps/server/src/lib/agents/acpx-provider/buildBrowserOsSelfMcp.ts:41
↓ 8 callers
Method
createWindow
(params?: CreateWindowParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:78
↓ 8 callers
Function
decodeTargetValue
( value: string, )
packages/browseros-agent/apps/agent/screens/ai-settings/default-chat-target.helpers.ts:51
↓ 8 callers
Function
deriveRuntimeSessionKey
(input: { agentId: string sessionId: AgentSessionId adapter: string cwd: string agentHome: string
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-state.ts:55
↓ 8 callers
Function
domainToKebab
(domain: string)
packages/browseros-agent/scripts/codegen/lib/naming.ts:1
↓ 8 callers
Function
execDev
(t *testing.T, args ...string)
packages/browseros/build_go/cmd/dev_test.go:11
↓ 8 callers
Function
expectedTrigger
(contextWindow: number)
packages/browseros-agent/apps/server/tests/agent/compaction.test.ts:46
↓ 8 callers
Function
fail
(msg: string)
packages/browseros-agent/apps/eval/tests/e2e/captcha-e2e.ts:71
↓ 8 callers
Function
fileExists
(path string)
packages/browseros/build_go/internal/modules/pkg/macos.go:187
← previous
next →
201–300 of 5,775, ranked by callers