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
↓ 1 callers
Function
printStatus
(data any)
packages/browseros-agent/tools/dogfood/cmd/control.go:190
↓ 1 callers
Function
printSummary
(cfg config.Config, agentRoot string)
packages/browseros-agent/tools/dogfood/cmd/start.go:339
↓ 1 callers
Function
printSummary
(summary: BatchSummary)
packages/browseros-agent/apps/eval/src/runs/eval-runner.ts:370
↓ 1 callers
Function
printTaskProgress
( completed: number, total: number, task: Task, result: TaskResult, )
packages/browseros-agent/apps/eval/src/runs/eval-runner.ts:229
↓ 1 callers
Function
printUpdateOutcome
(outcome *updateOutcome)
packages/browseros-agent/apps/cli/cmd/update.go:107
↓ 1 callers
Function
printUsage
()
packages/browseros-agent/scripts/run-test-suite.ts:97
↓ 1 callers
Function
printValidationResult
(result: ValidationResult)
packages/browseros-agent/apps/eval/src/utils/config-validator.ts:90
↓ 1 callers
Function
probeAuth
( adapter: HostAcpAdapter, binary: ResolvedHostBinary, runCommand: HostCommandRunner, timeoutMs: numbe
packages/browseros-agent/apps/server/src/lib/agents/host-acp/detection.ts:250
↓ 1 callers
Function
probeVersion
( binary: ResolvedHostBinary, runCommand: HostCommandRunner, timeoutMs: number, )
packages/browseros-agent/apps/server/src/lib/agents/host-acp/detection.ts:233
↓ 1 callers
Function
processAgentHarnessStreamEvent
(event: AgentHarnessStreamEvent)
packages/browseros-agent/apps/agent/screens/agent-command/agent-conversation.hooks.ts:202
↓ 1 callers
Function
processEvent
(event: UIMessageEvent, state: StreamParseState)
packages/browseros-agent/apps/agent/lib/schedules/getChatServerResponse.ts:167
↓ 1 callers
Function
promptNewFeature
promptNewFeature collects a new feature name + description (select.py prompt_new_feature).
packages/browseros/build_go/internal/feature/select.go:112
↓ 1 callers
Function
promptValue
(out io.Writer, r *bufio.Reader, label string, current string)
packages/browseros-agent/tools/dogfood/cmd/init.go:103
↓ 1 callers
Function
publishPathToR2
( inputDir: string, )
packages/browseros-agent/apps/eval/src/publishing/r2-publisher.ts:463
↓ 1 callers
Function
publishRun
(options: PublishRunOptions)
packages/browseros-agent/apps/eval/src/cli/commands/publish.ts:10
↓ 1 callers
Function
pumpAcpEvents
( reader: ReadableStreamDefaultReader<AgentStreamEvent>, controller: ReadableStreamDefaultController<UIMes
packages/browseros-agent/apps/server/src/lib/agents/acp/ui-message-stream.ts:110
↓ 1 callers
Method
pumpEvents
( taskId: string, writer: UIMessageStreamWriter, clientAbort: AbortSignal, )
packages/browseros-agent/apps/server/src/api/services/remote-hermes/remote-hermes-service.ts:211
↓ 1 callers
Method
pushNodesByBackendIdsToFrontend
( params: PushNodesByBackendIdsToFrontendParams, )
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/dom.ts:142
↓ 1 callers
Method
pushSynthetic
(turn: ActiveTurn, event: AgentStreamEvent)
packages/browseros-agent/apps/server/src/lib/agents/turns/active-turn-registry.ts:404
↓ 1 callers
Function
putFileMultipart
Uploads large files as multipart objects with fresh streams for each retried part.
packages/browseros-agent/packages/build-tools/scripts/common/r2.ts:80
↓ 1 callers
Function
putObjectFromFile
( client: S3Client, bucket: string, key: string, filePath: string, contentType: string, contentLen
packages/browseros-agent/packages/build-tools/scripts/common/r2.ts:152
↓ 1 callers
Method
querySelectorAll
( params: QuerySelectorAllParams, )
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/dom.ts:146
↓ 1 callers
Function
r2Fixture
r2Fixture spins an httptest S3 endpoint that records PUTs.
packages/browseros/build_go/internal/modules/storage/upload_test.go:148
↓ 1 callers
Function
randomPort
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:62
↓ 1 callers
Method
randomPort
()
packages/browseros-agent/apps/server/tests/__fixtures__/server.ts:18
↓ 1 callers
Method
rawOn
(event, handler)
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:59
↓ 1 callers
Function
readArchiveFile
(archive *zip.Reader, name string)
packages/browseros/build_go/internal/modules/resources/download.go:272
↓ 1 callers
Function
readAsDataUrl
(blob: Blob)
packages/browseros-agent/apps/agent/lib/attachments.ts:334
↓ 1 callers
Function
readAssetBytes
(reader io.Reader)
packages/browseros-agent/apps/cli/update/archive.go:36
↓ 1 callers
Function
readCurrentPort
()
packages/browseros-agent/apps/agent/screens/mcp-settings/ServerPortEditor.tsx:25
↓ 1 callers
Function
readCurrentUrl
Reads the live main-frame URL, falling back to the tab registry during teardown.
packages/browseros-agent/apps/server/src/browser/core/observer/observer.ts:137
↓ 1 callers
Function
readLines
( stream: ReadableStream<Uint8Array>, onLine: (line: string) => Promise<void>, streamErrors: string[], )
packages/browseros-agent/apps/eval/src/agents/claude-code/process-runner.ts:77
↓ 1 callers
Method
readMetadata
( taskPath: string, )
packages/browseros-agent/apps/eval/src/publishing/r2-publisher.ts:396
↓ 1 callers
Function
readOnlyGuard
( def: BrowserToolDefinition, params: unknown, options: BrowserToolSetOptions, )
packages/browseros-agent/apps/server/src/agent/tool-adapter.ts:207
↓ 1 callers
Function
readRunMetricSummary
( runDir: string, )
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:379
↓ 1 callers
Function
readSseDataLines
* Emits the payload of each `data: …\n\n` SSE record. Ignores comments, * blank lines, and the `event:` field (the worker only uses `data:`).
packages/browseros-agent/apps/server/src/api/services/remote-hermes/remote-hermes-service.ts:299
↓ 1 callers
Function
readTarBinary
(reader *tar.Reader)
packages/browseros-agent/apps/cli/update/archive.go:70
↓ 1 callers
Function
readTaskDirs
(runDir: string)
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:361
↓ 1 callers
Function
readWatchRunStateWithRetry
(path string, timeout time.Duration)
packages/browseros-agent/tools/dev/proc/process.go:249
↓ 1 callers
Function
read_pinned_version
(version_file: Path)
scripts/ci/setup_chromium.py:50
↓ 1 callers
Function
reasonFor
(input: { displayName: string launchKind: 'package' | 'host-cli' readiness: AdapterReadiness versionPr
packages/browseros-agent/apps/server/src/lib/agents/host-acp/detection.ts:344
↓ 1 callers
Function
rebaseStashedFile
(ctx context.Context, dir string, stashRef string, rel string)
packages/browseros/tools/patch/internal/git/git.go:524
↓ 1 callers
Function
rebuildSpec
* Rebuilds a server entry with a fresh URL while preserving its * transport flavour. Called per managed name when the URL drifted.
packages/browseros-agent/apps/server/src/lib/mcp-manager/reconcile.ts:63
↓ 1 callers
Method
reconnectLoop
()
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:302
↓ 1 callers
Method
reconnectWithRetries
()
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:322
↓ 1 callers
Function
recordedUrl
* Extracts the embedded BrowserOS URL from a managed entry so the * reconciler can short-circuit when nothing drifted. Returns null * for shapes we
packages/browseros-agent/apps/server/src/lib/mcp-manager/reconcile.ts:47
↓ 1 callers
Function
refinePrompt
( llmConfig: RefinePromptConfig, request: RefinePromptRequest, browserosId?: string, )
packages/browseros-agent/apps/server/src/lib/clients/llm/refine-prompt.ts:38
↓ 1 callers
Method
refreshIfExpired
(provider: string)
packages/browseros-agent/apps/server/src/lib/clients/oauth/token-manager.ts:371
↓ 1 callers
Function
refreshProfileRunningError
(paths runPaths)
packages/browseros-agent/tools/dogfood/cmd/refresh_profile.go:72
↓ 1 callers
Function
registerKlavisTools
( mcpServer: McpServer, handle: KlavisProxyHandle, )
packages/browseros-agent/apps/server/src/api/services/klavis/strata-proxy.ts:237
↓ 1 callers
Function
registerLegacyBrowserTools
( server: McpServer, browser: Browser, defaults: LegacyToolDefaults = {}, )
packages/browseros-agent/apps/server/src/tools/legacy/register.ts:38
↓ 1 callers
Method
registerPage
Record a page's session and enable cross-origin iframe attachment on it.
packages/browseros-agent/apps/server/src/browser/core/observer/frames.ts:40
↓ 1 callers
Function
rejectPath
(workspacePath string, op resolve.Operation)
packages/browseros/tools/patch/internal/engine/apply.go:468
↓ 1 callers
Function
releaseUpstream
()
packages/browseros-agent/apps/server/tests/api/services/agents/agent-harness-service.test.ts:209
↓ 1 callers
Function
relinkAgents
* Relinks each previously-linked agent against the freshly-rewritten * server entry. Per-agent failures get warn-logged so a single broken * config
packages/browseros-agent/apps/server/src/lib/mcp-manager/reconcile.ts:128
↓ 1 callers
Function
remoteToComparable
(job: RemoteScheduledJob)
packages/browseros-agent/apps/agent/lib/schedules/syncSchedulesToBackend.ts:42
↓ 1 callers
Method
remove
(agentId: string, messageId: string)
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:162
↓ 1 callers
Function
removeFolder
(id: string)
packages/browseros-agent/apps/agent/modules/workspace/workspace.hooks.ts:52
↓ 1 callers
Function
removeHarnessQueuedMessage
( agentId: string, messageId: string, )
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:391
↓ 1 callers
Function
removeJob
(id: string)
packages/browseros-agent/apps/agent/lib/schedules/scheduleStorage.ts:59
↓ 1 callers
Method
removeQueuedMessage
* Remove a queued message. Returns true if the message was * removed, false if the agent or message was unknown.
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:473
↓ 1 callers
Function
removeServerConfigSync
()
packages/browseros-agent/apps/server/src/lib/browseros-dir.ts:95
↓ 1 callers
Method
removeTabsFromGroup
(params: RemoveTabsFromGroupParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:100
↓ 1 callers
Function
renderAcpFields
()
packages/browseros-agent/apps/agent/screens/ai-settings/NewProviderDialog.tsx:529
↓ 1 callers
Function
renderAttachment
( messageId: string, attachment: HarnessQueuedMessageAttachment, idx: number, )
packages/browseros-agent/apps/agent/screens/agent-command/QueuePanel.tsx:80
↓ 1 callers
Function
renderCard
()
packages/browseros-agent/apps/agent/screens/customization/ToolbarSettingsCard.test.tsx:179
↓ 1 callers
Function
renderClicks
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:218
↓ 1 callers
Function
renderFormControls
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:317
↓ 1 callers
Function
renderFrameClick
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:271
↓ 1 callers
Function
renderIndex
(baseUrl: string)
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:201
↓ 1 callers
Function
renderPath
(pathname: string, baseUrl: string)
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:423
↓ 1 callers
Function
renderProviderSpecificFields
()
packages/browseros-agent/apps/agent/screens/ai-settings/NewProviderDialog.tsx:494
↓ 1 callers
Function
renderSendButton
()
packages/browseros-agent/apps/agent/screens/sidepanel/index/ChatInput.tsx:310
↓ 1 callers
Function
renderSnapshotDiff
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:289
↓ 1 callers
Function
renderSpa
(pathname: string)
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:383
↓ 1 callers
Function
renderUploadPopupLauncher
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:367
↓ 1 callers
Function
renderVoiceButton
()
packages/browseros-agent/apps/agent/screens/sidepanel/index/ChatInput.tsx:268
↓ 1 callers
Function
reopenIfReplaced
(path string, current *os.File)
packages/browseros-agent/tools/dogfood/runlog/log.go:153
↓ 1 callers
Function
repeat
(s string, n int)
packages/browseros/build_go/internal/logx/logx.go:69
↓ 1 callers
Function
repoPatchChanges
(ctx context.Context, repoInfo *repo.Info, ref string, rangeEnd string)
packages/browseros/tools/patch/internal/engine/apply.go:460
↓ 1 callers
Function
reportDate
(manifest: ReportManifest)
packages/browseros-agent/apps/eval/src/reporting/run-summary.ts:48
↓ 1 callers
Method
requestActionPrediction
( instruction: string, imageBase64: string, actionHistory: CladoAction[], signal?: AbortSignal
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-action-executor.ts:322
↓ 1 callers
Function
requestDeviceCode
( auth: ClientAuthConfig, )
packages/browseros-agent/apps/agent/lib/llm-providers/client-oauth.ts:32
↓ 1 callers
Method
requestNode
(params: RequestNodeParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/dom.ts:157
↓ 1 callers
Function
requireOne
( command: string, configPath: string | undefined, suitePath: string | undefined, )
packages/browseros-agent/apps/eval/src/cli/args.ts:58
↓ 1 callers
Function
requireR2Config
requireR2Config mirrors the lima/bun commands, which demand R2 config even for dry-runs (codex/claude-code only need it for real uploads).
packages/browseros/build_go/cmd/upload.go:23
↓ 1 callers
Function
resetBeforeApply
(ctx *buildctx.Context, displayPath, resetTo string)
packages/browseros/build_go/internal/patchwork/apply.go:30
↓ 1 callers
Function
resetConversation
()
packages/browseros-agent/apps/agent/screens/agent-command/agent-conversation.hooks.ts:469
↓ 1 callers
Function
resizeDataUrl
(dataUrl: string)
packages/browseros-agent/apps/server/src/lib/clients/oauth/copilot-fetch.ts:77
↓ 1 callers
Function
resolveAcpAgentId
(config: ResolvedAgentConfig)
packages/browseros-agent/apps/server/src/agent/provider-factory.ts:76
↓ 1 callers
Function
resolveAgentConfig
( config: OrchestratorExecutorConfig, )
packages/browseros-agent/apps/eval/src/agents/orchestrator-executor/index.ts:60
↓ 1 callers
Function
resolveAgentId
(input: TestAcpProviderInput)
packages/browseros-agent/apps/server/src/lib/clients/llm/test-acp-provider.ts:32
↓ 1 callers
Method
resolveAppServerUrl
(input: GraderInput)
packages/browseros-agent/apps/eval/src/graders/benchmark/infinity-state.ts:129
↓ 1 callers
Method
resolveBaseUrl
Returns the local MCP base URL for a given logical server name.
packages/browseros-agent/apps/server/src/lib/clients/remote-hermes/rpc-router.ts:13
↓ 1 callers
Function
resolveBrowserOSConfig
( config: LLMConfig, browserosId?: string, )
packages/browseros-agent/apps/server/src/lib/clients/llm/config.ts:107
↓ 1 callers
Function
resolveBrowserosHostAcpAdapterCommand
* Resolve host-spawned Claude/Codex ACP adapters without asking acpx * to discover package bins. Packaged macOS builds prefer BrowserOS's * bundled
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime.ts:817
↓ 1 callers
Function
resolveChildFrameId
Resolve an iframe element to the frameId of its embedded document.
packages/browseros-agent/apps/server/src/browser/core/observer/observer.ts:160
↓ 1 callers
Function
resolveConfigMode
(cli CLIArgs, yamlCfg *config.BuildFile, opts Options)
packages/browseros/build_go/internal/resolver/resolver.go:85
↓ 1 callers
Function
resolveDevTarget
(root string, opts resetTargetOptions)
packages/browseros-agent/tools/dev/cmd/target.go:80
↓ 1 callers
Function
resolveDirectMode
(cli CLIArgs, opts Options)
packages/browseros/build_go/internal/resolver/resolver.go:148
← previous
next →
2,701–2,800 of 5,775, ranked by callers