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
↓ 8 callers
Function
findElementId
(snapshotText: string, label: string)
packages/browseros-agent/apps/server/tests/tools/input.test.ts:49
↓ 8 callers
Function
getBaseUrl
()
packages/browseros-agent/apps/server/tests/server.integration.test.ts:25
↓ 8 callers
Method
getSession
(pageId: number)
packages/browseros-agent/apps/server/src/browser/browser.ts:107
↓ 8 callers
Method
includePages
()
packages/browseros-agent/apps/server/src/tools/response.ts:89
↓ 8 callers
Function
isSummarizationCall
(options: LanguageModelV3CallOptions)
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:215
↓ 8 callers
Function
isTrustedAppOrigin
(origin: string | undefined)
packages/browseros-agent/apps/server/src/api/utils/request-auth.ts:7
↓ 8 callers
Method
listAgentsWithActivity
* Same shape as `listAgents()` but every record is enriched with the * current liveness state and `lastUsedAt`. Liveness is read from the * in-m
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:198
↓ 8 callers
Function
loadLatestRuntimeState
( filePath: string, )
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-state.ts:25
↓ 8 callers
Function
modifierBitmask
(modifiers: string[])
packages/browseros-agent/apps/server/src/browser/core/input/keyboard.ts:122
↓ 8 callers
Method
newPage
( url: string, opts?: { hidden?: boolean; background?: boolean; windowId?: number }, )
packages/browseros-agent/apps/server/src/browser/browser.ts:157
↓ 8 callers
Method
observe
Per-page observation (snapshot + diff), created lazily and cached.
packages/browseros-agent/apps/server/src/browser/core/session.ts:34
↓ 8 callers
Function
page
(title: string, body: string)
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:68
↓ 8 callers
Function
pageIdOf
(result: { content: { type: string; text?: string }[] structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/input.test.ts:36
↓ 8 callers
Method
recordToolExecuted
(props: { tool_name?: string source?: string success?: boolean })
packages/browseros-agent/apps/server/src/lib/metrics.ts:76
↓ 8 callers
Function
reduceToolOutputs
( messages: ModelMessage[], options: OutputReductionOptions, )
packages/browseros-agent/apps/server/src/agent/compaction/utils.ts:357
↓ 8 callers
Function
routeHomeSend
( provider: Provider, text: string, options: { agentSessionId?: string; selectedTabs?: chrome.tabs.Tab[]
packages/browseros-agent/apps/agent/screens/agent-command/home-compose.helpers.ts:28
↓ 8 callers
Function
run
(ctx *buildctx.Context, args ...string)
packages/browseros/build_go/internal/modules/pkg/macos.go:19
↓ 8 callers
Function
runJSON
(t *testing.T, args ...string)
packages/browseros-agent/apps/cli/integration_test.go:85
↓ 8 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/windows.test.ts:24
↓ 8 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/navigation-newtab-guard.test.ts:23
↓ 8 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/bookmarks.test.ts:22
↓ 8 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:34
↓ 8 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/windows.test.ts:15
↓ 8 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/history.test.ts:13
↓ 8 callers
Function
throwIfAborted
(signal?: AbortSignal)
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:94
↓ 8 callers
Function
toolResultContent
( toolName: string, value: Extract<ToolResultPart['output'], { type: 'content' }>['value'], )
packages/browseros-agent/apps/server/tests/agent/compaction.test.ts:160
↓ 8 callers
Function
useContextValue
()
packages/browseros-agent/apps/agent/components/ai-elements/context.tsx:32
↓ 8 callers
Function
walkFiles
( dir: string, baseDir: string, boundaryRoot?: string, )
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:223
↓ 8 callers
Function
withHermesBrowserosDir
( run: (input: { agents: AgentDefinition[] browserosDir: string service: AgentHarnessService }
packages/browseros-agent/apps/server/tests/api/services/agents/agent-harness-service.test.ts:696
↓ 7 callers
Method
Architectures
Architectures returns the declared architectures, or nil when absent.
packages/browseros/build_go/internal/config/config.go:49
↓ 7 callers
Method
EntitlementsDir
()
packages/browseros/build_go/internal/buildctx/buildctx.go:241
↓ 7 callers
Function
Extract
(ctx context.Context, opts ExtractOptions)
packages/browseros/tools/patch/internal/engine/extract.go:39
↓ 7 callers
Function
IdentifierForComponent
IdentifierForComponent generates the codesign identifier (macos.py get_identifier_for_component).
packages/browseros/build_go/internal/modules/sign/macos.go:276
↓ 7 callers
Function
LogMsg
(t Tag, msg string)
packages/browseros-agent/tools/dev/proc/log.go:30
↓ 7 callers
Function
Path
()
packages/browseros-agent/apps/cli/config/config.go:23
↓ 7 callers
Method
PutFile
PutFile uploads a local file (r2.py upload_file_to_r2). Uses UNSIGNED-PAYLOAD over HTTPS so multi-hundred-MB artifacts aren't read twice.
packages/browseros/build_go/internal/r2/r2.go:128
↓ 7 callers
Function
assertContains
(t *testing.T, path string, want string)
packages/browseros-agent/tools/dogfood/pipeline/env_test.go:54
↓ 7 callers
Function
buildChatMode
Build a prompt for chat mode
packages/browseros-agent/apps/server/tests/agent/prompt.test.ts:72
↓ 7 callers
Function
callMcpTool
( serverUrl: string, name: string, args: Record<string, unknown> = {}, )
packages/browseros-agent/apps/eval/src/utils/mcp-client.ts:28
↓ 7 callers
Method
captureScreenshot
( params?: CaptureScreenshotParams, )
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/page.ts:104
↓ 7 callers
Function
clearEnv
(t *testing.T)
packages/browseros/build_go/internal/resolver/resolver_test.go:53
↓ 7 callers
Function
closeAndError
(resp *http.Response, op, key string)
packages/browseros/build_go/internal/r2/r2.go:117
↓ 7 callers
Function
collectChunks
( events: AgentStreamEvent[], )
packages/browseros-agent/apps/server/tests/lib/agents/acp-ui-message-stream.test.ts:198
↓ 7 callers
Function
confirmYesNo
(out io.Writer, r *bufio.Reader, prompt resetPrompt)
packages/browseros-agent/tools/dev/cmd/reset.go:169
↓ 7 callers
Function
contentTypeForPath
(filePath: string)
packages/browseros-agent/apps/eval/src/publishing/r2-publisher.ts:54
↓ 7 callers
Function
createBlockingFakeService
* Variant of `createFakeService` whose turn doesn't push frames until * `_unblock()` is called. Used by tests that need to observe the * "running" s
packages/browseros-agent/apps/server/tests/api/routes/agents.test.ts:1180
↓ 7 callers
Function
createMockBrowser
( evaluateResults: Array<{ value?: unknown; error?: string }>, )
packages/browseros-agent/apps/eval/tests/capture/captcha-waiter.test.ts:5
↓ 7 callers
Function
createSelectionStore
( initial: SidepanelChatTargetSelection | null = null, )
packages/browseros-agent/apps/agent/modules/chat/sidepanel-chat-targets.test.ts:288
↓ 7 callers
Function
createSessionStore
()
packages/browseros-agent/apps/server/tests/api/services/chat-service.test.ts:78
↓ 7 callers
Function
createTestImage
( width: number, height: number, hasAlpha = false, )
packages/browseros-agent/apps/server/tests/agent/copilot-fetch.test.ts:27
↓ 7 callers
Function
defaultRunPaths
()
packages/browseros-agent/tools/dogfood/cmd/daemon.go:69
↓ 7 callers
Method
disconnect
()
packages/browseros-agent/apps/server/src/browser/backends/types.ts:5
↓ 7 callers
Function
enrichTemplate
( providerId: ProviderType, overrides: { defaultModelId: string defaultBaseUrl?: string apiKey
packages/browseros-agent/apps/agent/lib/llm-providers/providerTemplates.ts:19
↓ 7 callers
Function
ensureRuntimeSkills
( skillRoot: string, )
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:90
↓ 7 callers
Function
execBuild
execBuild runs the build command via the root command with a fresh flag state and captured logx output.
packages/browseros/build_go/cmd/build_test.go:13
↓ 7 callers
Function
executeWithMetrics
( toolName: string, fn: () => Promise<FilesystemToolResult>, )
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:279
↓ 7 callers
Function
expectedReserve
(contextWindow: number)
packages/browseros-agent/apps/server/tests/agent/compaction.test.ts:40
↓ 7 callers
Method
fill
( page: number, element: number, text: string, clear = true, )
packages/browseros-agent/apps/server/src/browser/browser.ts:511
↓ 7 callers
Function
findElementId
(snapshotText: string, label: string)
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:61
↓ 7 callers
Function
fixtureCtx
(t *testing.T, plat platform.Platform, arch, buildType string)
packages/browseros/build_go/internal/modules/resources/resources_test.go:35
↓ 7 callers
Function
formatTokens
(n: number)
packages/browseros-agent/apps/agent/components/agents/agent-row/agent-row.helpers.ts:13
↓ 7 callers
Method
getBrowserOSId
()
packages/browseros-agent/apps/server/src/lib/identity.ts:29
↓ 7 callers
Function
getCreateRuntimeOptions
( calls: Array<{ method: string; input: unknown }>, )
packages/browseros-agent/apps/server/tests/lib/agents/acpx-runtime.test.ts:1697
↓ 7 callers
Function
getElementCenter
( session: ProtocolApi, backendNodeId: number, )
packages/browseros-agent/apps/server/src/browser/core/input/geometry.ts:14
↓ 7 callers
Method
isConnected
()
packages/browseros-agent/apps/server/src/browser/backends/types.ts:6
↓ 7 callers
Function
loadConfig
()
packages/browseros-agent/tools/dogfood/cmd/refresh_profile.go:94
↓ 7 callers
Function
makeRegistry
(opts?: ConstructorParameters<typeof TurnRegistry>[0])
packages/browseros-agent/apps/server/tests/lib/agents/active-turn-registry.test.ts:18
↓ 7 callers
Function
numberValue
(value: unknown)
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:85
↓ 7 callers
Function
parseEvalCliArgs
(argv: string[])
packages/browseros-agent/apps/eval/src/cli/args.ts:136
↓ 7 callers
Method
read
()
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:188
↓ 7 callers
Function
readJsonBody
( c: Context<Env>, )
packages/browseros-agent/apps/server/src/api/routes/agents.ts:921
↓ 7 callers
Function
registerTools
( mcpServer: McpServer, deps: RegisterToolsDeps, )
packages/browseros-agent/apps/server/src/api/services/mcp/register-mcp.ts:17
↓ 7 callers
Function
repoInfo
()
packages/browseros/tools/patch/cmd/common.go:17
↓ 7 callers
Function
requestedBoolFlag
(args []string, flagName string, current bool)
packages/browseros-agent/apps/cli/cmd/root.go:253
↓ 7 callers
Function
resolveBundledBun
(input: { resourcesDir?: string | null platform?: NodeJS.Platform })
packages/browseros-agent/apps/server/src/lib/agents/host-acp/bundled-bun.ts:14
↓ 7 callers
Function
resolveEffectiveDefaultTarget
({ providers, agents, selection, defaultProviderId, }: ResolveEffectiveDefaultTargetInput)
packages/browseros-agent/apps/agent/screens/ai-settings/default-chat-target.helpers.ts:20
↓ 7 callers
Function
resolveResetTarget
(root string, opts resetTargetOptions)
packages/browseros-agent/tools/dev/cmd/target.go:63
↓ 7 callers
Function
resolveStaticFeatureSupport
({ isDevelopment, alphaFeaturesEnabled, requiresDevelopmentFlag = false, requiresAlphaFlag = false, }:
packages/browseros-agent/apps/agent/lib/browseros/capabilities.ts:127
↓ 7 callers
Function
resolveWorkspace
(cmd *cobra.Command, positional []string, src string)
packages/browseros/tools/patch/cmd/common.go:21
↓ 7 callers
Function
run
(ctx *buildctx.Context, args ...string)
packages/browseros/build_go/internal/modules/sign/macos.go:19
↓ 7 callers
Function
run
(cmd: list[str], cwd: Path, env: dict | None = None)
scripts/ci/setup_chromium.py:45
↓ 7 callers
Function
runCommand
(cmd: string[], label: string)
packages/browseros-agent/apps/server/tests/__helpers__/run-test-group.ts:94
↓ 7 callers
Method
screenshot
( page: number, opts: { format: string; quality?: number; fullPage: boolean }, )
packages/browseros-agent/apps/server/src/browser/browser.ts:303
↓ 7 callers
Function
shellQuote
(value: string)
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:273
↓ 7 callers
Function
sleep
(ms: number, signal?: AbortSignal)
packages/browseros-agent/apps/eval/src/utils/sleep.ts:5
↓ 7 callers
Function
splitLines
(raw string)
packages/browseros/tools/patch/internal/git/git.go:705
↓ 7 callers
Method
start
()
packages/browseros-agent/apps/agent/components/ai-elements/prompt-input.tsx:1039
↓ 7 callers
Method
stop
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:55
↓ 7 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/bookmarks.test.ts:13
↓ 7 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/tab-groups.test.ts:14
↓ 7 callers
Function
truncate
(text: string | undefined, max: number)
packages/browseros-agent/apps/agent/lib/tool-labels.ts:114
↓ 7 callers
Function
updateCurrentTurnParts
( updater: (parts: AssistantPart[]) => AssistantPart[], )
packages/browseros-agent/apps/agent/screens/agent-command/agent-conversation.hooks.ts:100
↓ 7 callers
Function
uriEncode
uriEncode implements the AWS flavor of RFC 3986 encoding. Path segments keep "/" when encodeSlash is false.
packages/browseros/build_go/internal/r2/sigv4.go:32
↓ 7 callers
Function
useGetUserMCPIntegrations
()
packages/browseros-agent/apps/agent/modules/mcp/user-integrations.hooks.ts:22
↓ 7 callers
Function
useMcpServers
()
packages/browseros-agent/apps/agent/lib/mcp/mcpServerStorage.ts:29
↓ 7 callers
Function
writeFile
(t *testing.T, path, content string)
packages/browseros/build_go/internal/feature/feature_test.go:14
↓ 6 callers
Function
AcquireWatchRunLockInDir
AcquireWatchRunLockInDir is AcquireWatchRunLock with an explicit base directory so tests can exercise flock behavior without touching user state.
packages/browseros-agent/tools/dev/proc/process.go:59
↓ 6 callers
Method
Append
(tag string, stream string, line string)
packages/browseros-agent/tools/dogfood/runlog/log.go:40
↓ 6 callers
Function
Detect
Detect finds the registered Chromium checkout that contains cwd.
packages/browseros/tools/patch/internal/workspace/detect.go:12
↓ 6 callers
Function
ExpandTilde
(path string, home string)
packages/browseros-agent/tools/dogfood/config/config.go:195
← previous
next →
301–400 of 5,775, ranked by callers