Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/browseros-ai/BrowserOS
/ functions
Functions
5,775 in github.com/browseros-ai/BrowserOS
⨍
Functions
5,775
◇
Types & classes
2,501
↓ 20 callers
Function
getBrowserosDir
()
packages/browseros-agent/apps/server/src/lib/browseros-dir.ts:21
↓ 20 callers
Method
open
()
packages/browseros-agent/apps/server/tests/browser/backends/cdp.test.ts:30
↓ 20 callers
Function
repeat
(char: string, count: number)
packages/browseros-agent/apps/server/tests/agent/compaction.test.ts:187
↓ 20 callers
Function
useAgentServerUrl
()
packages/browseros-agent/apps/agent/modules/browseros/agent-server-url.hooks.ts:13
↓ 19 callers
Method
Close
()
packages/browseros-agent/tools/dogfood/runlog/log.go:54
↓ 19 callers
Method
append
(message: Message)
packages/browseros-agent/apps/eval/src/capture/message-logger.ts:19
↓ 19 callers
Method
clear
()
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/log.ts:11
↓ 19 callers
Method
end
()
packages/browseros-agent/apps/server/src/lib/agents/turns/active-turn-registry.ts:34
↓ 19 callers
Method
evaluate
(params: EvaluateParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/runtime.ts:49
↓ 19 callers
Method
getActiveFor
* Active (running) turn for the (agentId, sessionId) pair, if any. * Used by route layer for collision detection on POST /chat.
packages/browseros-agent/apps/server/src/lib/agents/turns/active-turn-registry.ts:173
↓ 19 callers
Function
makeAgent
(input: { id: string adapter: AgentDefinition['adapter'] })
packages/browseros-agent/apps/server/tests/lib/agents/acpx-runtime.test.ts:1597
↓ 19 callers
Method
read
(params: ReadParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/io.ts:15
↓ 19 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/observation.test.ts:18
↓ 18 callers
Method
IsWindows
()
packages/browseros/build_go/internal/platform/platform.go:51
↓ 18 callers
Method
Validate
Validate checks preconditions; an error stops the pipeline before Execute (fail fast).
packages/browseros/build_go/internal/pipeline/pipeline.go:22
↓ 18 callers
Method
append
( agentId: string, input: { sessionId?: AgentSessionId message: string attachments?:
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:82
↓ 18 callers
Method
cancel
(input: { agent: AgentDefinition sessionId: AgentSessionId reason?: string })
packages/browseros-agent/apps/server/src/lib/agents/types.ts:115
↓ 18 callers
Function
mustWrite
(t *testing.T, path string, content string)
packages/browseros-agent/tools/dogfood/profile/import_test.go:203
↓ 18 callers
Function
resolveAgentRuntimePaths
(input: { browserosDir: string agentId: string cwd?: string | null sessionId?: AgentSessionId })
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:49
↓ 18 callers
Function
summaryResponse
(inputTokens: number)
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:136
↓ 18 callers
Function
textResult
(text: string, structured?: unknown)
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:53
↓ 18 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/modules/sign/sign_test.go:22
↓ 17 callers
Method
FeaturesYAMLPath
()
packages/browseros/build_go/internal/buildctx/buildctx.go:342
↓ 17 callers
Method
includeSnapshot
(page: number)
packages/browseros-agent/apps/server/src/tools/response.ts:81
↓ 17 callers
Method
input
The action layer (click/fill/type/...) for a page, sharing its observation refs.
packages/browseros-agent/apps/server/src/browser/core/session.ts:44
↓ 17 callers
Method
list
()
packages/browseros-agent/apps/server/src/lib/agents/storage/agent-store.ts:22
↓ 17 callers
Method
withPageSessionRetry
Reacquires the page session once after transient CDP reconnect errors.
packages/browseros-agent/apps/server/src/browser/core/input/input.ts:373
↓ 16 callers
Method
AppPath
AppPath resolves the built app path (context.py get_app_path): FixedAppPath wins; macOS debug builds prefer "<base> Dev.app" when present.
packages/browseros/build_go/internal/buildctx/buildctx.go:256
↓ 16 callers
Function
NormalizeChromiumPath
(raw string)
packages/browseros/tools/patch/internal/patch/types.go:48
↓ 16 callers
Method
focus
(params?: FocusParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/dom.ts:110
↓ 16 callers
Function
makeRuntime
( overrides: Partial<HostProcessAgentRuntimeDeps> = {}, )
packages/browseros-agent/apps/server/tests/lib/agents/runtime/host-process-agent-runtime.test.ts:41
↓ 16 callers
Function
openRichPage
Opens the shared DOM fixture after its static form controls are queryable.
packages/browseros-agent/apps/server/tests/tools/dom.test.ts:96
↓ 16 callers
Method
pushEvent
* Push an event into the turn's buffer and fan out to live * subscribers. Terminal events transition status and start the * retention window.
packages/browseros-agent/apps/server/src/lib/agents/turns/active-turn-registry.ts:209
↓ 16 callers
Function
registerBrowserTools
( server: McpServer, session: BrowserSession, defaults: BrowserToolDefaults = {}, )
packages/browseros-agent/apps/server/src/tools/browser/register.ts:37
↓ 15 callers
Method
Save
()
packages/browseros/tools/patch/internal/app/app.go:45
↓ 15 callers
Function
buildSidepanelChatTargets
({ providers, adapters, agents = [], hermesAgentSupported = false, }: BuildSidepanelChatTargetsInput)
packages/browseros-agent/apps/agent/modules/chat/sidepanel-chat-targets.ts:79
↓ 15 callers
Function
close
(server: Server)
packages/browseros-agent/apps/agent/lib/mcp/client.test.ts:29
↓ 15 callers
Function
fixtureCtx
(t *testing.T, plat platform.Platform)
packages/browseros/build_go/internal/modules/sign/sign_test.go:40
↓ 15 callers
Function
getAgentServerUrl
()
packages/browseros-agent/apps/agent/lib/browseros/helpers.ts:16
↓ 15 callers
Function
log
(msg: string)
packages/browseros-agent/apps/eval/tests/e2e/captcha-e2e.ts:67
↓ 15 callers
Method
logStreamEvent
( event: UIMessageStreamEvent, screenshot?: number, )
packages/browseros-agent/apps/eval/src/capture/message-logger.ts:33
↓ 15 callers
Function
setMcpManagerForTesting
(stub: McpManager)
packages/browseros-agent/apps/server/src/lib/mcp-manager/manager.ts:51
↓ 15 callers
Method
subscribe
(listener: StateListener)
packages/browseros-agent/apps/server/src/lib/agents/runtime/agent-runtime.ts:23
↓ 15 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/modules/resources/resources_test.go:25
↓ 14 callers
Method
Copy
Copy performs a server-side object copy within the bucket.
packages/browseros/build_go/internal/r2/r2.go:245
↓ 14 callers
Function
createAgentRoutes
(deps: AgentRouteDeps = {})
packages/browseros-agent/apps/server/src/api/routes/agents.ts:127
↓ 14 callers
Function
findSafeSplitPoint
( messages: ModelMessage[], keepRecentTokens: number, imageTokenEstimate: number = AGENT_LIMITS.COMPACTI
packages/browseros-agent/apps/server/src/agent/compaction/utils.ts:289
↓ 14 callers
Function
getToolOutputDir
()
packages/browseros-agent/apps/server/src/lib/browseros-dir.ts:47
↓ 14 callers
Function
model
(overrides: Partial<ModelsDevModel>)
packages/browseros-agent/scripts/generate-models.test.ts:26
↓ 14 callers
Function
newCtx
(t *testing.T, plat platform.Platform, arch, buildType string)
packages/browseros/build_go/internal/buildctx/buildctx_test.go:39
↓ 14 callers
Function
renderResult
(data any, human func())
packages/browseros/tools/patch/cmd/root.go:172
↓ 14 callers
Method
run
(options: ClaudeCodeRunOptions)
packages/browseros-agent/apps/eval/src/agents/claude-code/process-runner.ts:16
↓ 14 callers
Function
runGit
(t *testing.T, dir string, args ...string)
packages/browseros/tools/patch/internal/patch/patch_test.go:360
↓ 14 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/navigation.test.ts:26
↓ 14 callers
Function
textResponse
( text: string, inputTokens: number, )
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:106
↓ 14 callers
Function
unwrapBrowserosAcpUserMessage
(raw: string)
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime.ts:512
↓ 14 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/modules/setup/setup_test.go:21
↓ 13 callers
Method
IsMacOS
()
packages/browseros/build_go/internal/platform/platform.go:52
↓ 13 callers
Function
buildAcpxProvider
( opts: BuildAcpxProviderOptions, )
packages/browseros-agent/apps/server/src/lib/agents/acpx-provider/buildAcpxProvider.ts:151
↓ 13 callers
Function
createFakeAgent
()
packages/browseros-agent/apps/server/tests/api/services/chat-service.test.ts:103
↓ 13 callers
Function
createFakeServer
()
packages/browseros-agent/apps/server/tests/tools/browser/register.test.ts:46
↓ 13 callers
Function
devContext
devContext builds the Context shared by every dev leaf; --chromium-src is required (cli/dev.py callback).
packages/browseros/build_go/cmd/dev.go:34
↓ 13 callers
Function
getBrowserOSAdapter
()
packages/browseros-agent/apps/agent/lib/browseros/adapter.ts:410
↓ 13 callers
Function
log
(msg: str)
scripts/ci/setup_chromium.py:41
↓ 13 callers
Function
parseProxyPort
(raw: string)
packages/browseros-agent/apps/agent/screens/mcp-settings/server-port-editor.helpers.ts:13
↓ 13 callers
Function
pressCombo
( session: ProtocolApi, key: string, )
packages/browseros-agent/apps/server/src/browser/core/input/keyboard.ts:204
↓ 13 callers
Method
processMessage
( request: ChatRequest, abortSignal: AbortSignal, )
packages/browseros-agent/apps/server/src/api/services/chat-service.ts:47
↓ 13 callers
Function
run
( id: string, jobId: string, status: ScheduledJobRun['status'], startedAt: string, )
packages/browseros-agent/apps/agent/screens/newtab/index/schedule-results.helpers.test.ts:21
↓ 13 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/modules/pkg/pkg_test.go:21
↓ 12 callers
Method
Start
()
packages/browseros-agent/tools/dogfood/ipc/ipc.go:56
↓ 12 callers
Method
Written
Written returns every path the plan actually rewrites.
packages/browseros/tools/patch/internal/patch/repo.go:107
↓ 12 callers
Function
assertFile
(t *testing.T, path string, want string)
packages/browseros/tools/patch/internal/engine/engine_test.go:1007
↓ 12 callers
Function
buildTextHeavyMessages
* Build text-heavy user/assistant exchanges WITHOUT tool calls. * These survive pruning and output reduction, forcing LLM summarization * when large
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:299
↓ 12 callers
Function
consumePendingInitialMessage
( agentId: string, sessionId: string, )
packages/browseros-agent/apps/agent/screens/agent-command/pending-initial-message.ts:62
↓ 12 callers
Function
createMountedRoutes
( agents: AgentDefinition[], deps: { browser?: { resolveTabIds(tabIds: number[]): Promise<Map<number,
packages/browseros-agent/apps/server/tests/api/routes/agents.test.ts:950
↓ 12 callers
Function
detectHostAdapter
( adapter: HostAcpAdapter, options: DetectHostAdapterOptions = {}, )
packages/browseros-agent/apps/server/src/lib/agents/host-acp/detection.ts:84
↓ 12 callers
Method
emitEvent
(taskId: string, event: Record<string, unknown>)
packages/browseros-agent/apps/eval/src/capture/context.ts:54
↓ 12 callers
Function
ensureWorkspaceInstructionFile
( opts: EnsureInstructionFileOptions, )
packages/browseros-agent/apps/server/src/agent/acp-instructions/ensureInstructionFile.ts:88
↓ 12 callers
Function
fixtureCtx
fixtureCtx builds a Context over a fake package root + chromium src with a recording runner.
packages/browseros/build_go/internal/modules/setup/setup_test.go:33
↓ 12 callers
Function
getTargets
(cdp: CDPClient)
packages/browseros-agent/scripts/dev/inspect-ui.ts:122
↓ 12 callers
Method
remove
(conversationId: string)
packages/browseros-agent/apps/server/src/agent/session-store.ts:35
↓ 12 callers
Function
runTest
(input: TestAcpProviderInput)
packages/browseros-agent/apps/server/tests/lib/clients/llm/test-acp-provider.test.ts:30
↓ 12 callers
Function
signComponent
(ctx *buildctx.Context, componentPath, certificate, identifier, options, entitlements string)
packages/browseros/build_go/internal/modules/sign/macos.go:451
↓ 12 callers
Method
stop
()
packages/browseros-agent/apps/agent/components/ai-elements/prompt-input.tsx:1040
↓ 12 callers
Function
stringValue
(value: string | boolean | undefined)
packages/browseros-agent/apps/eval/src/cli/args.ts:48
↓ 11 callers
Method
Download
(url, dest string)
packages/browseros/build_go/internal/fetch/fetch.go:16
↓ 11 callers
Function
ResolveContexts
ResolveContexts returns one Context per architecture (resolver.py resolve_config). CONFIG mode when yamlCfg is non-nil.
packages/browseros/build_go/internal/resolver/resolver.go:59
↓ 11 callers
Function
attachSession
( cdp: CDPClient, targetId: string, )
packages/browseros-agent/scripts/dev/inspect-ui.ts:142
↓ 11 callers
Function
cleanup
()
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:80
↓ 11 callers
Function
commandProgress
commandProgress routes long-running engine updates to stderr in human mode only.
packages/browseros/tools/patch/cmd/common.go:176
↓ 11 callers
Function
createAgentStore
(agents: AgentDefinition[])
packages/browseros-agent/apps/server/tests/api/services/agents/agent-harness-service.test.ts:785
↓ 11 callers
Function
detachSession
(cdp: CDPClient, sessionId: string)
packages/browseros-agent/scripts/dev/inspect-ui.ts:165
↓ 11 callers
Method
dispatchKeyEvent
(params: DispatchKeyEventParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/input.ts:23
↓ 11 callers
Function
getAgentRuntimeRegistry
()
packages/browseros-agent/apps/server/src/lib/agents/runtime/registry.ts:35
↓ 11 callers
Method
getHistory
(input: { agent: AgentDefinition sessionId: AgentSessionId })
packages/browseros-agent/apps/server/src/lib/agents/types.ts:110
↓ 11 callers
Function
getKeyInfo
(key: string)
packages/browseros-agent/apps/server/src/browser/core/input/keyboard.ts:105
↓ 11 callers
Function
handleAgentRouteError
(c: Context<Env>, err: unknown)
packages/browseros-agent/apps/server/src/api/routes/agents.ts:937
↓ 11 callers
Function
jobsCfg
(plat platform.Platform, env map[string]string, memGB float64, memOK bool, cpus int)
packages/browseros/build_go/internal/modules/compile/compile_test.go:20
↓ 11 callers
Function
log
(msg: str)
scripts/ci/r2_cache.py:28
↓ 11 callers
Function
makeAgent
(input: { id: string pinned?: boolean lastUsedAt?: number | null })
packages/browseros-agent/apps/agent/modules/agents/agents-list-order.test.ts:8
← previous
next →
101–200 of 5,775, ranked by callers