MCPcopy Create free account

hub / github.com/browseros-ai/BrowserOS / functions

Functions5,775 in github.com/browseros-ai/BrowserOS

↓ 5 callersFunctionExtractArtifactZip
ExtractArtifactZip extracts a BrowserOS resource artifact zip, validating every declared file's size and sha256 and restoring Unix mode bits (download
packages/browseros/build_go/internal/modules/resources/download.go:204
↓ 5 callersFunctionExtractBinary
(archive []byte, format string)
packages/browseros-agent/apps/cli/update/archive.go:48
↓ 5 callersFunctionFetchAllReleaseMetadata
FetchAllReleaseMetadata pulls release.json for every platform (release/common.py fetch_all_release_metadata).
packages/browseros/build_go/internal/release/release.go:76
↓ 5 callersMethodFinish
Finish clears the in-place progress line so the next write starts clean.
packages/browseros/tools/patch/cmd/common.go:155
↓ 5 callersFunctionGenerateServerAppcast
GenerateServerAppcast renders the channel appcast, merging with an existing same-version appcast (ota/common.py generate_server_appcast).
packages/browseros/build_go/internal/otasrv/otasrv.go:145
↓ 5 callersMethodGetFile
GetFile downloads a key to a local path (r2.py download_file_from_r2).
packages/browseros/build_go/internal/r2/r2.go:173
↓ 5 callersMethodIsLinux
()
packages/browseros/build_go/internal/platform/platform.go:53
↓ 5 callersMethodIsPureRename
()
packages/browseros/tools/patch/internal/patch/types.go:75
↓ 5 callersFunctionNormalizeVersion
(version string)
packages/browseros-agent/apps/cli/update/manifest.go:87
↓ 5 callersFunctionPathMatches
(rel string, filters []string)
packages/browseros/tools/patch/internal/patch/types.go:53
↓ 5 callersMethodResolve
()
packages/browseros-agent/tools/dogfood/config/config.go:101
↓ 5 callersFunctionRootFrom
RootFrom walks up from start looking for the package-root marker.
packages/browseros/build_go/internal/paths/paths.go:36
↓ 5 callersMethodSend
(req Request)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:129
↓ 5 callersFunctionSigningOptions
SigningOptions picks --options per component type (macos.py get_signing_options).
packages/browseros/build_go/internal/modules/sign/macos.go:322
↓ 5 callersFunctionToFile
ToFile writes a raw line to the log file only (used for subprocess output).
packages/browseros/build_go/internal/logx/logx.go:78
↓ 5 callersFunctionUnmarshalWithEnv
UnmarshalWithEnv decodes YAML, resolving `!env VAR` scalars from the environment first (empty string + warning when unset).
packages/browseros/build_go/internal/config/config.go:96
↓ 5 callersFunctionaddContentFilterNotice
( messages: UIMessage[], responseMessage: UIMessage, finishReason?: string, )
packages/browseros-agent/apps/agent/modules/chat/content-filter-notice.ts:20
↓ 5 callersFunctionassertStrings
(t *testing.T, label string, got []string, want []string)
packages/browseros/tools/patch/internal/patch/patch_test.go:258
↓ 5 callersFunctionat
(browserOSVersion: number[] | null)
packages/browseros-agent/apps/agent/lib/browseros/capabilities.test.ts:108
↓ 5 callersFunctionbuildAgentFilesystemToolSet
( resolvedConfig: ResolvedAgentConfig, )
packages/browseros-agent/apps/server/src/agent/ai-sdk-agent.ts:56
↓ 5 callersFunctionbuildBrowserConversation
( toolOutputSize: number, exchanges: number, )
packages/browseros-agent/apps/server/tests/agent/compaction.test.ts:209
↓ 5 callersFunctionbuildSidepanelPreparedSendMessagesRequest
({ agentServerUrl, target, fallbackProvider, agentSessionId, message, ...common }: BuildSidepanelP
packages/browseros-agent/apps/agent/modules/chat/chat-session-request.ts:25
↓ 5 callersFunctioncanonicalPath
(path string)
packages/browseros/tools/patch/internal/workspace/detect.go:94
↓ 5 callersMethodclient
()
packages/browseros/build_go/internal/release/release.go:53
↓ 5 callersFunctioncollectFrameStream
( stream: ReadableStream<TurnFrame>, )
packages/browseros-agent/apps/server/tests/api/services/agents/agent-harness-service.test.ts:857
↓ 5 callersFunctionconfirmSourceProfileImportWithChecker
(out io.Writer, r *bufio.Reader, hasSingletons func() (bool, error))
packages/browseros-agent/tools/dogfood/cmd/source_profile.go:30
↓ 5 callersMethodconnect
(ctx context.Context)
packages/browseros-agent/apps/cli/mcp/client.go:33
↓ 5 callersFunctioncoords
(x: unknown, y: unknown)
packages/browseros-agent/apps/agent/lib/tool-labels.ts:144
↓ 5 callersFunctioncountSyncMap
(m *sync.Map)
packages/browseros/build_go/internal/vendorup/vendorup_test.go:142
↓ 5 callersFunctioncreateAlarmFromJob
(job: ScheduledJob)
packages/browseros-agent/apps/agent/lib/schedules/createAlarmFromJob.ts:18
↓ 5 callersFunctioncreateCopilotFetch
()
packages/browseros-agent/apps/server/src/lib/clients/oauth/copilot-fetch.ts:17
↓ 5 callersMethodcreateStrata
* Create Strata instance with specified servers * Returns strataServerUrl for MCP connection and oauthUrls for authentication
packages/browseros-agent/apps/server/src/lib/clients/klavis/klavis-client.ts:83
↓ 5 callersFunctiondefaultServerURL
defaultServerURL returns the implicit target from user-controlled settings only. BrowserOS writes a discovery file at runtime, but normal commands in
packages/browseros-agent/apps/cli/cmd/root.go:294
↓ 5 callersMethoddeleteTokens
(browserosId: string, provider: string)
packages/browseros-agent/apps/server/src/lib/clients/oauth/token-manager.ts:34
↓ 5 callersFunctiondetectLineEnding
(content: string)
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:322
↓ 5 callersFunctiondispatchClick
( session: ProtocolApi, x: number, y: number, button: MouseButton, clickCount: number, modifiers:
packages/browseros-agent/apps/server/src/browser/core/input/mouse.ts:5
↓ 5 callersMethoddispose
()
packages/browseros-agent/apps/server/tests/api/services/chat-service.test.ts:14
↓ 5 callersFunctionelementAction
elementAction creates a simple element-based tool command.
packages/browseros-agent/apps/cli/cmd/interact.go:149
↓ 5 callersFunctionensureInitialized
()
packages/browseros-agent/apps/agent/lib/browseros/capabilities.ts:213
↓ 5 callersMethoderror
(message: string)
packages/browseros-agent/apps/server/src/tools/response.ts:50
↓ 5 callersMethodexecuteAction
( action: RuntimeAction, options?: { onLog?: (msg: string) => void }, )
packages/browseros-agent/apps/server/src/lib/agents/runtime/agent-runtime.ts:26
↓ 5 callersFunctionexecuteWithSession
( ctx: { browser: ToolContext['browser'] }, tool: ToolDefinition, args: unknown, session: Tool
packages/browseros-agent/apps/server/tests/tools/navigation-newtab-guard.test.ts:29
↓ 5 callersFunctionexpandTilde
(path string)
packages/browseros-agent/tools/dev/cmd/target.go:348
↓ 5 callersFunctionfixtureCtx
(t *testing.T, runner execx.Runner)
packages/browseros/build_go/internal/feature/feature_test.go:24
↓ 5 callersMethodgetActivePageId
()
packages/browseros-agent/apps/eval/src/capture/context.ts:46
↓ 5 callersFunctiongetMessageNormalizationOptions
( config: ResolvedAgentConfig, )
packages/browseros-agent/apps/server/src/agent/message-normalization.ts:52
↓ 5 callersFunctiongetQueryKeyFromDocument
( doc: TypedDocumentString<TResult, TVariables>, )
packages/browseros-agent/apps/agent/lib/graphql/getQueryKeyFromDocument.ts:16
↓ 5 callersFunctionglobRecursive
(root, suffix string)
packages/browseros/build_go/internal/modules/sign/macos.go:148
↓ 5 callersFunctionhmacSHA256
(key, data []byte)
packages/browseros/build_go/internal/r2/sigv4.go:24
↓ 5 callersMethodinit
( tasks: Task[], configName: string, agentType: string, outputDir: string, )
packages/browseros-agent/apps/eval/src/dashboard/server.ts:50
↓ 5 callersFunctionisAcpProvider
(provider: string)
packages/browseros-agent/apps/server/src/agent/acp-providers.ts:21
↓ 5 callersFunctionisAcpProviderType
(type: ProviderType | undefined)
packages/browseros-agent/apps/agent/screens/ai-settings/NewProviderDialog.tsx:96
↓ 5 callersFunctionisAppConnected
(appName: string)
packages/browseros-agent/apps/agent/screens/onboarding/steps/StepConnectApps.tsx:71
↓ 5 callersFunctionisObject
(value: unknown)
packages/browseros-agent/apps/eval/src/agents/claude-code/stream-parser.ts:131
↓ 5 callersMethodkillApp
* Kill Chrome + Server, clean up temp dir. * Mirrors start.ts cleanup but per-worker (port-based, not pgrep).
packages/browseros-agent/apps/eval/src/runner/browseros-app-manager.ts:275
↓ 5 callersFunctionkillBrowser
()
packages/browseros-agent/apps/server/tests/__helpers__/browser.ts:153
↓ 5 callersFunctionlistAgents
( options: { detect?: DetectInstalledAgentsFn } = {}, )
packages/browseros-agent/apps/server/src/lib/mcp-manager/service.ts:83
↓ 5 callersFunctionmakeFakeRuntime
(adapterId: string)
packages/browseros-agent/apps/server/tests/lib/agents/runtime/registry.test.ts:14
↓ 5 callersFunctionmakeManagerStub
(initialServers: InstalledServer[])
packages/browseros-agent/apps/server/tests/lib/mcp-manager/reconcile.test.ts:26
↓ 5 callersMethodmint
(node: { backendNodeId: number role: string name: string frameId?: FrameId })
packages/browseros-agent/apps/server/src/browser/core/snapshot/refs.ts:26
↓ 5 callersFunctionmonitorDaemonUntilRunning
(ctx context.Context, monitor daemonMonitor)
packages/browseros-agent/tools/dogfood/cmd/control.go:194
↓ 5 callersMethodnav
Navigation (url/back/forward/reload) for a page.
packages/browseros-agent/apps/server/src/browser/core/session.ts:49
↓ 5 callersFunctionnormalizeExecutionSteps
(args: { assistantMessage?: UIMessage | null previousSteps?: ExecutionStepRecord[] nowIso: string })
packages/browseros-agent/apps/agent/lib/execution-history/normalize.ts:130
↓ 5 callersFunctionorEmpty
orEmpty keeps agent-facing JSON arrays as [] instead of null.
packages/browseros/tools/patch/internal/engine/extract.go:146
↓ 5 callersFunctionorderAgentsByPinThenRecency
( agents: HarnessAgent[], )
packages/browseros-agent/apps/agent/modules/agents/agents-list-order.ts:10
↓ 5 callersFunctionpageIdOf
(result: { content: { type: string; text?: string }[] structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/dom.test.ts:38
↓ 5 callersFunctionparseDataUrl
(dataUrl: string)
packages/browseros-agent/apps/server/tests/agent/copilot-fetch.test.ts:44
↓ 5 callersFunctionparseSessionIdParam
( c: Context<Env>, )
packages/browseros-agent/apps/server/src/api/routes/agents.ts:912
↓ 5 callersFunctionplatform
(a SignedArtifact)
packages/browseros/build_go/internal/otasrv/otasrv.go:213
↓ 5 callersFunctionprepareAcpxAgentContext
( input: PrepareAcpxAgentContextInput, )
packages/browseros-agent/apps/server/src/lib/agents/acpx/agent-adapter.ts:54
↓ 5 callersFunctionregistryOf
(calls *[]string, mods ...fakeModule)
packages/browseros/build_go/internal/pipeline/pipeline_test.go:47
↓ 5 callersMethodreload
(params?: ReloadParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/page.ts:138
↓ 5 callersFunctionrenderCard
(props: Partial<CodingAgentCardProps> = {})
packages/browseros-agent/apps/agent/screens/ai-settings/CodingAgentCard.test.tsx:60
↓ 5 callersFunctionresetAgentRuntimeRegistry
()
packages/browseros-agent/apps/server/src/lib/agents/runtime/registry.ts:41
↓ 5 callersFunctionresetAllowedOriginsForTesting
()
packages/browseros-agent/apps/server/src/api/utils/cors.ts:69
↓ 5 callersFunctionresolveBrowserContextPageIds
( browser: Pick<Browser, 'resolveTabIds'>, browserContext?: BrowserContext, )
packages/browseros-agent/apps/server/src/api/utils/resolve-browser-context-page-ids.ts:11
↓ 5 callersFunctionresolveBrowserToolOutputPath
( inputPath: string, )
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:131
↓ 5 callersFunctionresolveDefaultProviderId
( providers: LlmProviderConfig[], defaultProviderId: string | null | undefined, )
packages/browseros-agent/apps/agent/lib/llm-providers/provider-selection.ts:7
↓ 5 callersFunctionresolveFeatureStaticSupport
({ feature, isDevelopment, alphaFeaturesEnabled, }: { feature: Feature isDevelopment: boolean alph
packages/browseros-agent/apps/agent/lib/browseros/capabilities.ts:151
↓ 5 callersFunctionresolveHostBinary
( name: string, options: ResolveHostBinaryOptions = {}, )
packages/browseros-agent/apps/server/src/lib/agents/host-acp/binary-resolver.ts:42
↓ 5 callersMethodresolveNode
(params?: ResolveNodeParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/dom.ts:158
↓ 5 callersMethodresolveRef
Resolve a ref from the last snapshot to a live element, routed to its frame's session.
packages/browseros-agent/apps/server/src/browser/core/observer/observer.ts:50
↓ 5 callersFunctionrunUpdateCommand
( ctx context.Context, manager updateManager, checkOnly bool, yes bool, interactive bool, stdin io.Reade
packages/browseros-agent/apps/cli/cmd/update.go:67
↓ 5 callersFunctionscrollIntoView
( session: ProtocolApi, backendNodeId: number, )
packages/browseros-agent/apps/server/src/browser/core/input/geometry.ts:48
↓ 5 callersFunctionselectPreferredPort
(preferred int, reserved map[int]struct{})
packages/browseros-agent/tools/dev/proc/ports.go:228
↓ 5 callersMethodsend
(command: unknown)
packages/browseros-agent/apps/eval/src/publishing/r2-publisher.ts:32
↓ 5 callersMethodsetPref
(name: string, value: any, pageId?: string)
packages/browseros-agent/apps/agent/lib/browseros/adapter.ts:338
↓ 5 callersFunctionsha256File
=== shared helpers ===
packages/browseros/build_go/internal/vendorup/vendorup.go:119
↓ 5 callersFunctionshellCmd
(script string)
packages/browseros/build_go/internal/execx/execx_test.go:11
↓ 5 callersFunctionshouldHideFocusGrid
(pathname: string)
packages/browseros-agent/apps/agent/screens/newtab/layout/route-utils.ts:11
↓ 5 callersFunctionshutdownOAuth
()
packages/browseros-agent/apps/server/src/lib/clients/oauth/index.ts:33
↓ 5 callersFunctionsortedKeys
(m map[string]any)
packages/browseros/build_go/internal/release/release.go:240
↓ 5 callersFunctionstop
()
packages/browseros-agent/apps/agent/screens/jtbd-agent/survey-chat.hooks.ts:217
↓ 5 callersFunctionstructuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/page-actions.test.ts:28
↓ 5 callersFunctiontestProvider
( provider: LlmProviderConfig, agentServerUrl: string, )
packages/browseros-agent/apps/agent/lib/llm-providers/testProvider.ts:17
↓ 5 callersFunctiontextOf
(result: { content: { type: string; text?: string }[] })
packages/browseros-agent/apps/server/tests/tools/page-actions.test.ts:19
↓ 5 callersFunctiontoAbsolutePath
(target: string, baseDir: string)
packages/browseros-agent/apps/server/src/config.ts:351
↓ 5 callersFunctiontruncateTail
( content: string, maxLines = MAX_LINES, maxBytes = MAX_BYTES, )
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:74
↓ 5 callersFunctionupdateConfiguredRepo
updateConfiguredRepo refreshes the dogfood checkout and first moves it to the configured branch.
packages/browseros-agent/tools/dogfood/cmd/repo_update.go:17
↓ 5 callersFunctionuseMessageBranch
()
packages/browseros-agent/apps/agent/components/ai-elements/message.tsx:137
← previousnext →501–600 of 5,775, ranked by callers