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
↓ 2 callers
Function
sendWithRetry
Retries part uploads by rerunning the command factory, which recreates consumed request bodies.
packages/browseros-agent/packages/build-tools/scripts/common/r2.ts:213
↓ 2 callers
Function
sentinel
(payload: Record<string, unknown>)
packages/browseros-agent/apps/server/src/agent/nudge-tools.ts:10
↓ 2 callers
Function
serverCommand
()
packages/browseros-agent/tools/dogfood/cmd/start.go:313
↓ 2 callers
Function
setActiveExecutor
(executor: ParallelExecutor | null)
packages/browseros-agent/apps/eval/src/dashboard/server.ts:573
↓ 2 callers
Method
setBrowser
(browser: Browser)
packages/browseros-agent/apps/eval/src/capture/screenshot.ts:31
↓ 2 callers
Method
setDownloadBehavior
(params: SetDownloadBehaviorParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/page.ts:164
↓ 2 callers
Function
setMappingNode
(mapping *yaml.Node, key string, value *yaml.Node)
packages/browseros/build_go/internal/feature/feature.go:211
↓ 2 callers
Function
setQueryWithUndo
(value: string)
packages/browseros-agent/apps/agent/screens/scheduled-tasks/NewScheduledTaskDialog.tsx:202
↓ 2 callers
Function
shouldLogBrowserOutput
()
packages/browseros-agent/apps/server/tests/__helpers__/browser.ts:35
↓ 2 callers
Function
shouldLogToolRegistration
()
packages/browseros-agent/apps/server/src/tools/registration-log-sampling.ts:5
↓ 2 callers
Function
shouldSkipAutomaticUpdates
(args []string)
packages/browseros-agent/apps/cli/cmd/root.go:216
↓ 2 callers
Method
showPage
( page: number, opts?: { windowId?: number; index?: number; activate?: boolean }, )
packages/browseros-agent/apps/server/src/browser/browser.ts:700
↓ 2 callers
Function
signalDogfoodPID
(pid int, sig syscall.Signal)
packages/browseros-agent/tools/dev/cmd/dogfood_stop.go:173
↓ 2 callers
Function
signalProcess
(pid int, signal syscall.Signal)
packages/browseros-agent/tools/dev/proc/process.go:467
↓ 2 callers
Function
signature
(secret string, ts time.Time, region, service, strToSign string)
packages/browseros/build_go/internal/r2/sigv4.go:114
↓ 2 callers
Method
size
()
packages/browseros-agent/apps/server/src/browser/core/snapshot/refs.ts:52
↓ 2 callers
Function
sourceFileExists
(path: string)
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:258
↓ 2 callers
Function
spliceManagedBlock
( source: string, block: ManagedBlock, next: string, )
packages/browseros-agent/apps/server/src/agent/acp-instructions/managedBlock.ts:55
↓ 2 callers
Function
splitLines
(value: string)
packages/browseros-agent/apps/server/src/browser/core/snapshot/diff.ts:90
↓ 2 callers
Function
splitWorkspaceAndFilters
(cmd *cobra.Command, args []string)
packages/browseros/tools/patch/cmd/common.go:33
↓ 2 callers
Function
stageAttachment
( file: File, )
packages/browseros-agent/apps/agent/lib/attachments.ts:91
↓ 2 callers
Function
startBrowserFixtureServer
( opts: StartOptions = {}, )
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:443
↓ 2 callers
Function
startChatTurnResponse
( c: Context<Env>, service: AgentRouteService, input: { agentId: string sessionId: AgentSessionI
packages/browseros-agent/apps/server/src/api/routes/agents.ts:490
↓ 2 callers
Function
startDashboard
(config: DashboardConfig)
packages/browseros-agent/apps/eval/src/dashboard/server.ts:540
↓ 2 callers
Method
startKeepalive
()
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:221
↓ 2 callers
Method
startLocked
(refreshProfile bool)
packages/browseros-agent/tools/dogfood/cmd/daemon.go:421
↓ 2 callers
Method
status
()
packages/browseros-agent/tools/dogfood/cmd/daemon.go:343
↓ 2 callers
Function
stop
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/serve.ts:16
↓ 2 callers
Method
stopEnvironment
()
packages/browseros-agent/tools/dogfood/cmd/daemon.go:453
↓ 2 callers
Method
stopIdleSweep
()
packages/browseros-agent/apps/server/src/lib/clients/remote-hermes/ws-bridge.ts:290
↓ 2 callers
Method
storeTokens
( provider: string, params: { accessToken: string; refreshToken: string; expiresIn: number }, )
packages/browseros-agent/apps/server/src/lib/clients/oauth/token-manager.ts:451
↓ 2 callers
Function
stratified_sample_by_topic
Round-robin sample across topics for diversity.
packages/browseros-agent/apps/eval/scripts/build-browsecomp-sets.py:37
↓ 2 callers
Function
streamExistingTurn
( c: Context<Env>, service: AgentRouteService, input: { agentId: string sessionId: AgentSessionI
packages/browseros-agent/apps/server/src/api/routes/agents.ts:549
↓ 2 callers
Function
streamLines
(r io.Reader, t Tag, terminal io.Writer, file io.Writer, fileMu *sync.Mutex)
packages/browseros-agent/tools/dogfood/proc/log.go:137
↓ 2 callers
Function
streamTurnFrames
* Pipe a TurnFrame stream as Server-Sent Events. Each frame becomes: * * id: <seq> * data: <event JSON> * * followed by a final `data: [DONE]
packages/browseros-agent/apps/server/src/api/routes/agents.ts:589
↓ 2 callers
Function
stringToSign
(ts time.Time, region, service, canonicalReq string)
packages/browseros/build_go/internal/r2/sigv4.go:98
↓ 2 callers
Function
stripBinaryContent
(messages: ModelMessage[])
packages/browseros-agent/apps/server/src/agent/compaction/content.ts:206
↓ 2 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:43
↓ 2 callers
Function
stubRuntime
()
packages/browseros-agent/apps/server/tests/api/services/agents/agent-harness-service.test.ts:717
↓ 2 callers
Function
summarizeMessages
( model: LanguageModel, messagesToSummarize: ModelMessage[], existingSummary: string | null, timeoutMs
packages/browseros-agent/apps/server/src/agent/compaction.ts:95
↓ 2 callers
Function
summarizeTurnPrefix
( model: LanguageModel, turnPrefixMessages: ModelMessage[], timeoutMs: number, maxOutputTokens: number
packages/browseros-agent/apps/server/src/agent/compaction.ts:112
↓ 2 callers
Method
sweep
* Periodic eviction of turns that have been terminal past * `retainAfterDoneMs`. Lazy — only runs while the registry has * entries.
packages/browseros-agent/apps/server/src/lib/agents/turns/active-turn-registry.ts:369
↓ 2 callers
Function
syncAlarmState
()
packages/browseros-agent/apps/agent/entrypoints/background/scheduledJobRuns.ts:39
↓ 2 callers
Method
tearDown
(reason: 'replaced' | 'unsubscribed')
packages/browseros-agent/apps/server/src/api/services/screencast/screencast-manager.ts:172
↓ 2 callers
Function
testAcpProvider
( input: TestAcpProviderInput, options: { probe?: ProbeAcpAgentFn resourcesDir?: string | null }
packages/browseros-agent/apps/server/src/lib/clients/llm/test-acp-provider.ts:56
↓ 2 callers
Function
textOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/response.test.ts:6
↓ 2 callers
Function
toCladoEvaluateExpression
(rawFunction: unknown)
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-browser-driver.ts:172
↓ 2 callers
Function
toProviderOption
(target: SidepanelChatTarget)
packages/browseros-agent/apps/agent/modules/chat/chat-session-request.ts:60
↓ 2 callers
Function
toRef
( map: Record<string, { text: string; pageUrl: string; pageTitle: string }>, )
packages/browseros-agent/apps/agent/modules/chat/chat-session.hooks.ts:266
↓ 2 callers
Function
toResolvedAgentConfig
( resolved: ResolvedProviderConfig, fallbackModel: string, sessionPrefix: string, )
packages/browseros-agent/apps/eval/src/agents/orchestrator-executor/index.ts:39
↓ 2 callers
Method
toResponse
(entry: CacheEntry)
packages/browseros-agent/apps/server/src/api/services/klavis/strata-cache.ts:136
↓ 2 callers
Function
tokenKey
(browserosId: string, provider: string)
packages/browseros-agent/apps/server/src/lib/clients/oauth/token-store.ts:81
↓ 2 callers
Function
toolResultContent
( toolName: string, value: Extract<ToolResultPart['output'], { type: 'content' }>['value'], )
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:277
↓ 2 callers
Function
toolResultContentToText
(parts: ToolResultContentPart[])
packages/browseros-agent/apps/server/src/agent/compaction/content.ts:68
↓ 2 callers
Function
toolResultOutputToText
(output: ToolResultOutput)
packages/browseros-agent/apps/server/src/agent/compaction/content.ts:75
↓ 2 callers
Method
transform
(frame, controller)
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:717
↓ 2 callers
Function
truncate
(text: string, max: number)
packages/browseros-agent/apps/agent/components/agents/agent-row/agent-row.helpers.ts:43
↓ 2 callers
Function
tryAcquireWatchRunLock
(lockPath string, statePath string)
packages/browseros-agent/tools/dev/proc/process.go:378
↓ 2 callers
Function
turnPrefixSummaryResponse
( inputTokens: number, )
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:169
↓ 2 callers
Method
uncheck
(page: number, element: number)
packages/browseros-agent/apps/server/src/browser/browser.ts:570
↓ 2 callers
Method
ungroupTabs
(pageIds: number[])
packages/browseros-agent/apps/server/src/browser/browser.ts:835
↓ 2 callers
Function
universalizerScript
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/universal/universal.go:50
↓ 2 callers
Method
unregister
(params: UnregisterParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/service-worker.ts:35
↓ 2 callers
Method
updateFromTab
(pageId: number, tab: TabInfo)
packages/browseros-agent/apps/server/src/browser/core/pages.ts:418
↓ 2 callers
Method
updateGraderResults
( graderResults: Record<string, GraderResult>, )
packages/browseros-agent/apps/eval/src/capture/trajectory-saver.ts:82
↓ 2 callers
Function
updateJobRun
( runId: string, updates: Partial<Omit<ScheduledJobRun, 'id' | 'jobId' | 'startedAt'>>, )
packages/browseros-agent/apps/agent/entrypoints/background/scheduledJobRuns.ts:84
↓ 2 callers
Function
updateLastMessage
(content: string)
packages/browseros-agent/apps/agent/screens/jtbd-agent/survey-chat.hooks.ts:101
↓ 2 callers
Method
uploadFile
( page: number, element: number, files: string[], )
packages/browseros-agent/apps/server/src/browser/browser.ts:574
↓ 2 callers
Method
upsertExisting
(input: { id: string name: string adapter: AgentAdapter modelId?: string reasoningEffort?:
packages/browseros-agent/apps/server/src/lib/agents/storage/agent-store.ts:25
↓ 2 callers
Function
usage
()
packages/browseros-agent/apps/eval/scripts/generate-report.ts:33
↓ 2 callers
Function
usage
(inputTotal: number, outputTotal = 50)
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:33
↓ 2 callers
Function
useAvailableTabs
({ enabled, filterText = '', }: UseAvailableTabsOptions)
packages/browseros-agent/apps/agent/components/elements/available-tabs.hooks.ts:14
↓ 2 callers
Function
useChainOfThought
()
packages/browseros-agent/apps/agent/components/ai-elements/chain-of-thought.tsx:29
↓ 2 callers
Function
useChat
(options: SurveyChatOptions = {})
packages/browseros-agent/apps/agent/screens/jtbd-agent/survey-chat.hooks.ts:86
↓ 2 callers
Function
useCredits
()
packages/browseros-agent/apps/agent/modules/credits/credits.hooks.ts:20
↓ 2 callers
Function
useOptionalPromptInputController
()
packages/browseros-agent/apps/agent/components/ai-elements/prompt-input.tsx:120
↓ 2 callers
Function
usePersonalization
()
packages/browseros-agent/apps/agent/lib/personalization/personalizationStorage.ts:11
↓ 2 callers
Function
usePlan
()
packages/browseros-agent/apps/agent/components/ai-elements/plan.tsx:30
↓ 2 callers
Function
useTheme
()
packages/browseros-agent/apps/agent/components/theme-provider.tsx:96
↓ 2 callers
Function
userHomeDir
userHomeDir returns the home directory or empty string.
packages/browseros-agent/apps/cli/cmd/launch.go:300
↓ 2 callers
Function
userMsgWithImage
(text: string)
packages/browseros-agent/apps/server/tests/agent/compaction.test.ts:177
↓ 2 callers
Function
validArchList
()
packages/browseros/build_go/internal/resolver/resolver.go:22
↓ 2 callers
Function
validateDevProfileRootForDeletion
(root string)
packages/browseros-agent/tools/dev/cmd/reset.go:307
↓ 2 callers
Function
validateKey
(key: string)
packages/browseros-agent/apps/server/src/browser/core/input/keyboard.ts:75
↓ 2 callers
Function
validateServerURL
(raw string)
packages/browseros-agent/apps/cli/cmd/root.go:332
↓ 2 callers
Function
versionLess
(a, b string)
packages/browseros/build_go/internal/release/release.go:113
↓ 2 callers
Function
visibleAdapters
( adapters: HarnessAdapterDescriptor[], hermesAgentSupported: boolean, )
packages/browseros-agent/apps/agent/lib/chat/adapter-visibility.ts:17
↓ 2 callers
Function
waitForServer
waitForServer polls until a BrowserOS server responds or timeout.
packages/browseros-agent/apps/cli/cmd/launch.go:309
↓ 2 callers
Function
waitForServerHealth
()
packages/browseros-agent/apps/agent/screens/mcp-settings/server-health.ts:20
↓ 2 callers
Function
waitForWatchRunLock
(paths watchRunPathsResult, identity WatchRunIdentity, timeout time.Duration)
packages/browseros-agent/tools/dev/proc/process.go:419
↓ 2 callers
Method
waitUntilHealthy
(cfg config.Config, maxAttempts int, interval time.Duration)
packages/browseros-agent/tools/dogfood/cmd/daemon.go:498
↓ 2 callers
Function
warnPatchSkipped
(path string, err error)
packages/browseros-agent/tools/dogfood/profile/import.go:236
↓ 2 callers
Function
watchSidepanelChatTargetSelection
( callback: (selection: SidepanelChatTargetSelection | null) => void, store?: SidepanelChatTargetSelection
packages/browseros-agent/apps/agent/modules/chat/sidepanel-chat-targets.ts:197
↓ 2 callers
Function
windowsBrowserOSExe
windowsBrowserOSExe returns the expected BrowserOS.exe path on Windows. Chromium per-user installs go to %LOCALAPPDATA%\<base_app_name>\Application\<b
packages/browseros-agent/apps/cli/cmd/launch.go:265
↓ 2 callers
Function
withBrowserToolTimeout
(signal?: AbortSignal)
packages/browseros-agent/apps/server/src/agent/tool-adapter.ts:38
↓ 2 callers
Method
withOperation
(name string, fn func() error)
packages/browseros-agent/tools/dogfood/cmd/daemon.go:386
↓ 2 callers
Method
withTimeout
(task: Promise<T>)
packages/browseros-agent/apps/server/src/tools/response.ts:169
↓ 2 callers
Function
writeFakeBundledNative
( resourcesDir: string, binaryName: string, )
packages/browseros-agent/apps/server/tests/lib/agents/acpx-runtime.test.ts:1647
↓ 2 callers
Function
writeFileIfMissing
( path: string, content: string, )
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:209
↓ 2 callers
Function
writeGeneratedGraphQLSentinels
(t *testing.T, root string)
packages/browseros-agent/tools/dev/cmd/setup_test.go:65
← previous
next →
1,701–1,800 of 5,775, ranked by callers