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
ensureRepoConfigured
(override string)
packages/browseros/tools/patch/cmd/common.go:95
↓ 1 callers
Function
ensureRunnableSuite
(suite: EvalSuite)
packages/browseros-agent/apps/eval/src/cli/commands/suite.ts:46
↓ 1 callers
Method
ensureRunning
* Ensure the callback server is running on port 1455. * If the port is already held by another process, sends GET /cancel * to ask it to release
packages/browseros-agent/apps/server/src/lib/clients/oauth/callback-server.ts:42
↓ 1 callers
Method
ensureSweeper
()
packages/browseros-agent/apps/server/src/lib/agents/turns/active-turn-registry.ts:416
↓ 1 callers
Function
ensureUsableCwd
( cwd: string, isDefaultWorkspace: boolean, )
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:176
↓ 1 callers
Function
ensure_depot_tools
(root: Path)
scripts/ci/setup_chromium.py:66
↓ 1 callers
Function
ensure_gclient_config
(root: Path)
scripts/ci/setup_chromium.py:83
↓ 1 callers
Function
ensure_src_at_tag
(root: Path, version: str)
scripts/ci/setup_chromium.py:98
↓ 1 callers
Function
entryNodeIds
Where to begin the walk: document roots if present, else the first node.
packages/browseros-agent/apps/server/src/browser/core/snapshot/render.ts:89
↓ 1 callers
Function
errorToMessage
(error: unknown)
packages/browseros-agent/apps/server/src/lib/agents/acp/ui-message-stream.ts:361
↓ 1 callers
Function
esc
(s: string)
packages/browseros-agent/apps/server/src/browser/dom.ts:33
↓ 1 callers
Function
escapeForPrompt
(value: string)
packages/browseros-agent/apps/server/tests/lib/agents/acpx-runtime.test.ts:833
↓ 1 callers
Function
escapePromptTagText
(value: string)
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:277
↓ 1 callers
Function
escapeRegex
(s: string)
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:57
↓ 1 callers
Function
escapeRegex
(s: string)
packages/browseros-agent/apps/server/tests/tools/input.test.ts:45
↓ 1 callers
Function
estimateAssistantContent
(content: AssistantContent)
packages/browseros-agent/apps/server/src/agent/compaction/utils.ts:149
↓ 1 callers
Function
estimateToolContent
(content: ToolContent)
packages/browseros-agent/apps/server/src/agent/compaction/utils.ts:187
↓ 1 callers
Function
estimateUserContent
(content: UserContent)
packages/browseros-agent/apps/server/src/agent/compaction/utils.ts:127
↓ 1 callers
Method
execute
( tasks: Task[], onProgress?: ProgressCallback, )
packages/browseros-agent/apps/eval/src/runs/task-worker-pool.ts:83
↓ 1 callers
Method
executeAction
( action: CladoAction, signal?: AbortSignal, )
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-action-executor.ts:336
↓ 1 callers
Method
executeAgent
(task: Task, pageId: number)
packages/browseros-agent/apps/eval/src/runs/task-run-pipeline.ts:224
↓ 1 callers
Method
executeRefresh
( provider: string, tokens: StoredOAuthTokens, )
packages/browseros-agent/apps/server/src/lib/clients/oauth/token-manager.ts:395
↓ 1 callers
Function
executeTasks
( tasks: Task[], config: EvalConfig, outputDir: string, )
packages/browseros-agent/apps/eval/src/runs/eval-runner.ts:193
↓ 1 callers
Function
executeTool
( def: ToolDefinition, rawArgs: unknown, ctx: ToolContext, )
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:135
↓ 1 callers
Function
executorBackend
( config: EvalConfig, )
packages/browseros-agent/apps/eval/src/suites/config-adapter.ts:19
↓ 1 callers
Method
executorFactory
(instruction, signal)
packages/browseros-agent/apps/eval/src/agents/orchestrator-executor/index.ts:229
↓ 1 callers
Function
exists
(path string)
packages/browseros-agent/tools/dogfood/cmd/start.go:334
↓ 1 callers
Function
expandHomeToken
* Substitute a leading `$HOME` token with the actual home directory. * The harness-to-providers migration (follow-up PR) writes * `$HOME/browseros-w
packages/browseros-agent/apps/server/src/agent/provider-factory.ts:72
↓ 1 callers
Function
expressionFor
( format: 'markdown' | 'text' | 'links', selector?: string, )
packages/browseros-agent/apps/server/src/tools/browser/read.ts:8
↓ 1 callers
Function
extractAssistantContent
(content: AssistantContent)
packages/browseros-agent/apps/server/src/agent/compaction/prompt.ts:144
↓ 1 callers
Function
extractCriterionSummary
( metadata: Record<string, unknown>, )
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:160
↓ 1 callers
Function
extractLastAssistantText
(messages: Message[])
packages/browseros-agent/apps/eval/src/types/message.ts:105
↓ 1 callers
Function
extractLastUserMessage
* Walk messages newest-to-oldest and return the first user-role text. * Returns null when the record has no user messages (rare — a session * always
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime.ts:608
↓ 1 callers
Function
extractMember
(member *zip.File, destPath string)
packages/browseros/build_go/internal/modules/resources/download.go:295
↓ 1 callers
Function
extractMetrics
( messages: Message[], screenshotCount: number, terminationReason = 'unknown', )
packages/browseros-agent/apps/eval/src/graders/performance/metadata-extractor.ts:9
↓ 1 callers
Function
extractPerCriterion
( meta: Record<string, unknown>, )
packages/browseros-agent/apps/eval/src/publishing/r2-publisher.ts:178
↓ 1 callers
Function
extractProps
(node: AXNode)
packages/browseros-agent/apps/server/src/browser/core/snapshot/legacy.ts:157
↓ 1 callers
Function
extractProps
(node: AXNode)
packages/browseros-agent/scripts/dev/inspect-ui.ts:263
↓ 1 callers
Method
extractStartUrl
(input: GraderInput)
packages/browseros-agent/apps/eval/src/graders/benchmark/agisdk-state-diff.ts:129
↓ 1 callers
Function
extractTabId
(toolPart: ToolUIPart | null)
packages/browseros-agent/apps/agent/modules/chat/notify-active-tab.hooks.tsx:6
↓ 1 callers
Function
extractTarGzBinary
(archive []byte)
packages/browseros-agent/apps/cli/update/archive.go:59
↓ 1 callers
Function
extractTextContent
(content: UserContent)
packages/browseros-agent/apps/server/src/agent/compaction/prompt.ts:128
↓ 1 callers
Function
extractTokenUsage
( metadata: Record<string, unknown>, )
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:140
↓ 1 callers
Function
extractUserText
(options: LanguageModelV3CallOptions)
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:185
↓ 1 callers
Function
extractWithBase
extractWithBase extracts full diffs from base for every file touched by commit (extract/common.py extract_with_base).
packages/browseros/build_go/internal/patchwork/extract.go:224
↓ 1 callers
Function
extractZipBinary
(archive []byte)
packages/browseros-agent/apps/cli/update/archive.go:104
↓ 1 callers
Function
extractZipFile
(archivePath, logicalPath, dest string, logical func(string) string, makeExec bool)
packages/browseros/build_go/internal/vendorup/vendorup.go:300
↓ 1 callers
Function
extract_domain
(url)
packages/browseros-agent/apps/eval/scripts/build-webbench-sets.py:67
↓ 1 callers
Function
fakeWindow
( overrides: Partial<{ windowId: number; isVisible: boolean }>, )
packages/browseros-agent/apps/server/tests/tools/windows.test.ts:29
↓ 1 callers
Function
fallbackWindowScroll
( session: ProtocolApi, deltaX: number, deltaY: number, )
packages/browseros-agent/apps/server/src/browser/core/input/input.ts:430
↓ 1 callers
Function
fetchActiveHarnessTurn
( agentId: string, sessionId = 'main', )
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:301
↓ 1 callers
Function
fetchAgents
(agentServerUrl: string)
packages/browseros-agent/apps/agent/screens/mcp-settings/integrations-section.hooks.ts:23
↓ 1 callers
Function
fetchCredits
( gatewayBaseUrl: string, browserosId: string, )
packages/browseros-agent/apps/server/src/lib/clients/gateway.ts:122
↓ 1 callers
Method
fetchFinishState
( origin: string, mcpEndpoint: string, )
packages/browseros-agent/apps/eval/src/graders/benchmark/agisdk-state-diff.ts:151
↓ 1 callers
Function
fetchHarnessAgentHistory
( agentId: string, sessionId = 'main', )
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:341
↓ 1 callers
Method
fetchRowSnapshot
( agent: AgentDefinition, )
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:267
↓ 1 callers
Method
fetchVersionFromHost
( host: LoopbackDiscoveryHost, )
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:181
↓ 1 callers
Method
fillBackendNode
( backendNodeId: number, value: string, opts: { clear?: boolean } = {}, )
packages/browseros-agent/apps/server/src/browser/core/input/input.ts:160
↓ 1 callers
Function
findAppEntitlements
(ctx *buildctx.Context, appPath string)
packages/browseros/build_go/internal/modules/sign/macos.go:600
↓ 1 callers
Function
findArchiveMember
(archive *zip.Reader, name string)
packages/browseros/build_go/internal/modules/resources/download.go:286
↓ 1 callers
Function
findByRoleNameNth
Pre-order walk matching the renderer, counting (role, name) occurrences to honour `nth`.
packages/browseros-agent/apps/server/src/browser/core/observer/resolve.ts:50
↓ 1 callers
Method
findByTab
(tabId: number)
packages/browseros-agent/apps/server/src/browser/core/pages.ts:403
↓ 1 callers
Function
findExistingParent
( root: string, targetPath: string, )
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:56
↓ 1 callers
Function
findTaskDirs
(runDir: string)
packages/browseros-agent/apps/eval/src/cli/commands/grade.ts:19
↓ 1 callers
Function
findUniqueFreePorts
(t *testing.T, count int)
packages/browseros-agent/tools/dev/proc/ports_test.go:147
↓ 1 callers
Function
findVM
(limactlPath string, limaHome string)
packages/browseros-agent/tools/dev/cmd/reset.go:340
↓ 1 callers
Function
finish
()
packages/browseros-agent/apps/server/tests/__helpers__/browser.ts:167
↓ 1 callers
Function
fireConfetti
()
packages/browseros-agent/apps/agent/entrypoints/glow.content/index.ts:143
↓ 1 callers
Function
firstOutputPath
(stdout: string)
packages/browseros-agent/apps/server/src/lib/agents/host-acp/binary-resolver.ts:191
↓ 1 callers
Function
fixtureRoot
(t *testing.T)
packages/browseros/build_go/internal/resolver/resolver_test.go:21
↓ 1 callers
Function
fmtDuration
(d time.Duration)
packages/browseros/build_go/internal/notify/notify.go:165
↓ 1 callers
Method
focusBackendNode
(backendNodeId: number)
packages/browseros-agent/apps/server/src/browser/core/input/input.ts:235
↓ 1 callers
Function
focusInput
()
packages/browseros-agent/apps/agent/screens/sidepanel/index/ChatFooter.tsx:88
↓ 1 callers
Function
followRunLogFromEnd
(ctx context.Context, path string, filter string, onEntry func(runlog.Entry))
packages/browseros-agent/tools/dogfood/cmd/control.go:286
↓ 1 callers
Function
formatAdapterName
(adapter: HarnessAgentAdapter)
packages/browseros-agent/apps/agent/modules/chat/sidepanel-chat-targets.ts:125
↓ 1 callers
Function
formatBrowserContext
(browserContext?: BrowserContext)
packages/browseros-agent/apps/server/src/agent/format-message.ts:3
↓ 1 callers
Function
formatContextWindow
(tokens: number)
packages/browseros-agent/apps/agent/screens/ai-settings/NewProviderDialog.tsx:117
↓ 1 callers
Function
formatConversationHistory
( messages: UIMessage[], )
packages/browseros-agent/apps/agent/lib/conversations/formatConversationHistory.ts:11
↓ 1 callers
Function
formatCost
(usd: number)
packages/browseros-agent/apps/agent/screens/agent-command/AgentChatMessage.tsx:30
↓ 1 callers
Function
formatDateTime
(dateStr: string)
packages/browseros-agent/apps/agent/components/ai-elements/run-result-dialog.tsx:36
↓ 1 callers
Function
formatDuration
(startedAt: string, completedAt?: string)
packages/browseros-agent/apps/agent/components/ai-elements/run-result-dialog.tsx:39
↓ 1 callers
Function
formatDuration
(startedAt: string, completedAt?: string)
packages/browseros-agent/apps/agent/screens/scheduled-tasks/ScheduledTaskCard.tsx:62
↓ 1 callers
Function
formatEntries
( dirs: string[], files: Array<{ name: string; size: number }>, limit: number, )
packages/browseros-agent/apps/server/src/tools/filesystem/ls.ts:55
↓ 1 callers
Function
formatEnvLine
(key string, value string)
packages/browseros-agent/tools/dogfood/pipeline/env.go:44
↓ 1 callers
Function
formatHarnessAdapter
(adapter: HarnessAgentAdapter)
packages/browseros-agent/apps/agent/modules/agents/agents-page-utils.ts:4
↓ 1 callers
Function
formatLine
( node: AXNode, role: string, name: string, depth: number, opts: RenderOptions, )
packages/browseros-agent/apps/server/src/browser/core/snapshot/render.ts:111
↓ 1 callers
Function
formatMatches
(matches: GrepMatch[], context: number)
packages/browseros-agent/apps/server/src/tools/filesystem/grep.ts:92
↓ 1 callers
Function
formatPorts
(ports proc.Ports)
packages/browseros-agent/tools/dev/cmd/target.go:321
↓ 1 callers
Function
formatReadResult
(args: { selected: string[] startIdx: number totalLines: number limit?: number })
packages/browseros-agent/apps/server/src/tools/filesystem/read.ts:69
↓ 1 callers
Function
formatRelativeTime
(epochMs: number | null)
packages/browseros-agent/apps/agent/components/agents/agent-display.helpers.ts:39
↓ 1 callers
Function
formatRelativeTime
(dateStr: string)
packages/browseros-agent/apps/agent/screens/scheduled-tasks/ScheduledTaskCard.tsx:60
↓ 1 callers
Function
formatRunDate
(dateStr: string)
packages/browseros-agent/apps/agent/screens/scheduled-tasks/ScheduledTaskCard.tsx:72
↓ 1 callers
Function
formatSchedule
(job: ScheduledJob)
packages/browseros-agent/apps/agent/screens/scheduled-tasks/ScheduledTaskCard.tsx:43
↓ 1 callers
Function
formatSize
(bytes: number)
packages/browseros-agent/apps/server/src/tools/filesystem/ls.ts:16
↓ 1 callers
Function
formatStates
(node: AXNode)
packages/browseros-agent/apps/server/src/browser/core/snapshot/render.ts:151
↓ 1 callers
Function
formatTimestamp
(date: Date)
packages/browseros-agent/apps/eval/src/runs/eval-runner.ts:146
↓ 1 callers
Function
formatTimestamp
(dateString: string)
packages/browseros-agent/apps/agent/screens/scheduled-tasks/ScheduledTaskResults.tsx:47
↓ 1 callers
Function
formatTimestamp
(dateString: string)
packages/browseros-agent/apps/agent/screens/newtab/index/ScheduleResults.tsx:56
↓ 1 callers
Function
formatToolName
(name: string)
packages/browseros-agent/apps/agent/screens/sidepanel/index/ToolBatch.tsx:74
↓ 1 callers
Function
formatToolOutput
( output: ToolResultPart['output'], maxChars: number, )
packages/browseros-agent/apps/server/src/agent/compaction/prompt.ts:171
← previous
next →
2,201–2,300 of 5,775, ranked by callers