MCPcopy Create free account

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

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

↓ 3 callersMethodgetScreenshotCount
()
packages/browseros-agent/apps/eval/src/capture/context.ts:122
↓ 3 callersMethodgetServerUrl
()
packages/browseros-agent/apps/eval/src/runner/browseros-app-manager.ts:91
↓ 3 callersFunctiongetSessionsDir
()
packages/browseros-agent/apps/server/src/lib/browseros-dir.ts:38
↓ 3 callersMethodgetTabInfo
(params?: GetTabInfoParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:86
↓ 3 callersMethodgetVersion
()
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:110
↓ 3 callersMethodgetWarnings
()
packages/browseros-agent/apps/eval/src/capture/context.ts:114
↓ 3 callersFunctiongitOutput
(t *testing.T, dir string, args ...string)
packages/browseros/tools/patch/internal/patch/patch_test.go:370
↓ 3 callersFunctiongit_output
(args: list[str], cwd: Path)
scripts/ci/setup_chromium.py:91
↓ 3 callersMethodgoto
(page: number, url: string)
packages/browseros-agent/apps/server/src/browser/browser.ts:174
↓ 3 callersMethodgroupTabs
( pageIds: number[], opts?: { title?: string; groupId?: string }, )
packages/browseros-agent/apps/server/src/browser/browser.ts:806
↓ 3 callersFunctionhandleToggle
( prefKey: string, value: boolean, setter: (v: boolean) => void, )
packages/browseros-agent/apps/agent/screens/customization/ToolbarSettingsCard.tsx:48
↓ 3 callersFunctionhasAcpPackageConfig
( config: HostAcpAdapterConfig, )
packages/browseros-agent/apps/server/src/lib/agents/host-acp/config.ts:67
↓ 3 callersFunctionhasMessageContent
(message: UIMessage)
packages/browseros-agent/apps/server/src/agent/message-validation.ts:25
↓ 3 callersFunctionheader
(name: string)
packages/browseros-agent/apps/server/tests/lib/agents/acpx-provider/buildBrowserOsSelfMcp.test.ts:29
↓ 3 callersMethodhover
( page: number, element: number, )
packages/browseros-agent/apps/server/src/browser/browser.ts:504
↓ 3 callersMethodhoverAt
(page: number, x: number, y: number)
packages/browseros-agent/apps/server/src/browser/browser.ts:482
↓ 3 callersFunctionisAlreadyExistsError
(err: unknown)
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:293
↓ 3 callersFunctionisBrowserRunning
(cdpPort: number)
packages/browseros-agent/apps/server/tests/__helpers__/browser.ts:41
↓ 3 callersFunctionisEnvVarName
(s: string)
packages/browseros-agent/apps/eval/src/utils/config-validator.ts:47
↓ 3 callersFunctionisExecutableFile
(path string)
packages/browseros/build_go/internal/modules/sign/macos.go:166
↓ 3 callersFunctionisKnownUrl
(url: string | undefined)
packages/browseros-agent/apps/server/src/browser/core/snapshot/diff.ts:86
↓ 3 callersFunctionisRemoteHermesType
(type: ProviderType | undefined)
packages/browseros-agent/apps/agent/screens/ai-settings/NewProviderDialog.tsx:100
↓ 3 callersFunctionisSupportedReasoningEffort
( adapter: AgentAdapter, effort: string | undefined, )
packages/browseros-agent/apps/server/src/lib/agents/adapters/catalog.ts:108
↓ 3 callersFunctionisValidTCPPort
(port int)
packages/browseros-agent/tools/dev/proc/process.go:453
↓ 3 callersFunctionlimaFixture
fixtureServers spins upstream (GitHub) + R2 endpoints for a lima run.
packages/browseros/build_go/internal/vendorup/vendorup_test.go:94
↓ 3 callersFunctionloadOrCreateInstallID
()
packages/browseros-agent/apps/cli/analytics/analytics.go:106
↓ 3 callersMethodloadSessionRecord
( agent: AgentPromptInput['agent'], sessionId: AgentSessionId, latestForAgentHint?: LatestRuntimeS
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime.ts:216
↓ 3 callersFunctionloadViewerPathResolvers
()
packages/browseros-agent/apps/eval/tests/publishing/r2-viewer-compat.test.ts:13
↓ 3 callersFunctionlogDevelopmentBrowserosDir
()
packages/browseros-agent/apps/server/src/lib/browseros-dir.ts:33
↓ 3 callersFunctionlogPathFromStatusData
(data any, fallback string)
packages/browseros-agent/tools/dogfood/cmd/control.go:326
↓ 3 callersMethodlogUser
(content: string)
packages/browseros-agent/apps/eval/src/capture/message-logger.ts:24
↓ 3 callersFunctionmakeUserMessage
(text: string, id?: string)
packages/browseros-agent/apps/server/tests/agent/message-validation.test.ts:26
↓ 3 callersFunctionmapHarnessHistoryPage
( page: HarnessAgentHistoryPage, )
packages/browseros-agent/apps/agent/screens/agent-command/harness-history-mapper.ts:9
↓ 3 callersMethodmarkTerminal
(turn: ActiveTurn, status: TurnStatus)
packages/browseros-agent/apps/server/src/lib/agents/turns/active-turn-registry.ts:395
↓ 3 callersMethodmaybeStartNextFromQueue
* Pop the oldest queued message for `agentId` and start a turn from * it. Fires from `notifyTurnEnded` (covers natural completion + * cancel) an
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:397
↓ 3 callersFunctionmkTempDir
()
packages/browseros-agent/apps/server/tests/lib/db/index.test.ts:57
↓ 3 callersFunctionnavAction
(action string)
packages/browseros-agent/apps/cli/cmd/nav.go:64
↓ 3 callersFunctionnewHealthyServer
(t *testing.T)
packages/browseros-agent/apps/cli/cmd/launch_test.go:69
↓ 3 callersFunctionnewRunPaths
(configPath string)
packages/browseros-agent/tools/dogfood/cmd/daemon.go:57
↓ 3 callersFunctionnewTestUpdateManager
(t *testing.T)
packages/browseros-agent/apps/cli/cmd/update_test.go:144
↓ 3 callersFunctionomitUndefined
(obj: T)
packages/browseros-agent/apps/server/src/config.ts:345
↓ 3 callersFunctionoperationFromPatch
(p patch.FilePatch)
packages/browseros/tools/patch/internal/engine/apply.go:421
↓ 3 callersMethodpageSession
()
packages/browseros-agent/apps/server/src/browser/core/input/input.ts:368
↓ 3 callersFunctionparseAlphaFeaturesFlag
(value: string | undefined)
packages/browseros-agent/apps/agent/lib/env.ts:3
↓ 3 callersFunctionparseLimaListOutput
(output []byte)
packages/browseros-agent/tools/dev/cmd/reset.go:358
↓ 3 callersFunctionparseSemver
( value: string, )
packages/browseros-agent/apps/server/src/lib/agents/host-acp/npx-package-cache.ts:79
↓ 3 callersFunctionpatchWriteTarget
(patchesDir string, patchFile FilePatch)
packages/browseros/tools/patch/internal/patch/repo.go:170
↓ 3 callersFunctionpersistDefaultProviderId
( providerId: string, )
packages/browseros-agent/apps/agent/modules/llm-providers/llm-providers.hooks.ts:28
↓ 3 callersFunctionpointFromArgs
( args: ActArgs, kind: string, )
packages/browseros-agent/apps/server/src/tools/browser/act.ts:261
↓ 3 callersMethodpopOldest
(agentId: string)
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:117
↓ 3 callersFunctionprepareBrowserosManagedContext
( input: PrepareAcpxAgentContextInput, )
packages/browseros-agent/apps/server/src/lib/agents/acpx/agent-common.ts:34
↓ 3 callersFunctionprepareCladoToolArgs
( toolName: string, args: Record<string, unknown>, pageId: number, )
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-browser-driver.ts:27
↓ 3 callersFunctionprepareCladoToolCall
( toolName: string, args: Record<string, unknown>, pageId: number, )
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-browser-driver.ts:62
↓ 3 callersFunctionprintLogs
(out io.Writer, cfg config.Config)
packages/browseros-agent/tools/dogfood/cmd/logs.go:30
↓ 3 callersMethodprintToPDF
(params?: PrintToPDFParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/page.ts:137
↓ 3 callersFunctionprobeNpxPackageCache
( packageName: string, options: { npxCacheDir?: string; versionRange?: string } = {}, )
packages/browseros-agent/apps/server/src/lib/agents/host-acp/npx-package-cache.ts:12
↓ 3 callersFunctionprompt
(out io.Writer, r *bufio.Reader, label string, current string)
packages/browseros-agent/tools/dogfood/cmd/init.go:92
↓ 3 callersFunctionpromptIfSourceProfileInUse
(out io.Writer, r *bufio.Reader, cfg config.Config, refreshProfile bool)
packages/browseros-agent/tools/dogfood/cmd/source_profile.go:13
↓ 3 callersMethodpublishPath
(inputDir: string)
packages/browseros-agent/apps/eval/src/publishing/r2-publisher.ts:249
↓ 3 callersMethodpushFront
* Re-attach a message to the head of an agent's queue. Used by the * drain pump when starting a turn fails so the message isn't * silently dropp
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:145
↓ 3 callersFunctionputFile
( client: S3Client, bucket: string, key: string, filePath: string, contentType: string, opts: PutF
packages/browseros-agent/packages/build-tools/scripts/common/r2.ts:49
↓ 3 callersFunctionreadAgentFile
(path: string)
packages/browseros-agent/apps/agent/lib/messaging/runtime/runtimeMessages.test.ts:8
↓ 3 callersFunctionreadErrorMessage
(response: Response)
packages/browseros-agent/apps/agent/lib/mcp/client.ts:66
↓ 3 callersFunctionreadOptionalString
( record: Record<string, unknown>, key: string, )
packages/browseros-agent/apps/server/src/api/routes/agents.ts:887
↓ 3 callersFunctionreadPref
(name: string)
packages/browseros-agent/apps/agent/lib/browseros/helpers.test.ts:6
↓ 3 callersFunctionrealConfigDir
(t *testing.T)
packages/browseros/build_go/internal/config/config_test.go:13
↓ 3 callersMethodrecordError
(err error)
packages/browseros-agent/apps/cli/update/manager.go:244
↓ 3 callersMethodrequireAgent
(agentId: string)
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:809
↓ 3 callersFunctionrequireChromiumSrc
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/setup/setup.go:27
↓ 3 callersFunctionrequireEnv
(name: string)
packages/browseros-agent/apps/eval/scripts/weekly-report.ts:33
↓ 3 callersMethodrequireInfo
(pageId: number)
packages/browseros-agent/apps/server/src/browser/core/pages.ts:410
↓ 3 callersFunctionrequireTrustedAppOrigin
()
packages/browseros-agent/apps/server/src/api/utils/request-auth.ts:26
↓ 3 callersFunctionrequireTrustedOrigin
()
packages/browseros-agent/apps/server/src/api/middleware/require-trusted-origin.ts:10
↓ 3 callersFunctionrequired
(value: T | undefined, name: string)
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/create-executor-backend.ts:57
↓ 3 callersFunctionresolveCladoPoint
( viewport: CladoViewport, normalizedX: number | undefined, normalizedY: number | undefined, )
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-browser-driver.ts:12
↓ 3 callersFunctionresolveDistinctID
()
packages/browseros-agent/apps/cli/analytics/analytics.go:81
↓ 3 callersFunctionresolveFixedPort
( testEnvName: | 'BROWSEROS_TEST_CDP_PORT' | 'BROWSEROS_TEST_SERVER_PORT' | 'BROWSEROS_TEST_EXTE
packages/browseros-agent/apps/server/tests/__helpers__/test-runtime.ts:79
↓ 3 callersFunctionresolveOAuthConfig
( config: LLMConfig, browserosId: string | undefined, opts: OAuthResolveOptions, )
packages/browseros-agent/apps/server/src/lib/clients/llm/config.ts:77
↓ 3 callersFunctionresolveObjectId
( session: ProtocolApi, backendNodeId: number, )
packages/browseros-agent/apps/server/src/browser/core/input/geometry.ts:80
↓ 3 callersFunctionresolveOutputPath
( ctx: ToolContext, targetPath: string, cwd?: string, )
packages/browseros-agent/apps/server/tests/tools/browser/helpers.ts:46
↓ 3 callersFunctionresolvePort
(name string, start int, used map[int]bool)
packages/browseros-agent/tools/dogfood/proc/ports.go:32
↓ 3 callersFunctionresolveRef
(ref: string)
packages/browseros-agent/scripts/codegen/lib/naming.ts:12
↓ 3 callersFunctionresolveSelectedProvider
( providers: LlmProviderConfig[], defaultProviderId: string, )
packages/browseros-agent/apps/agent/lib/llm-providers/provider-selection.ts:21
↓ 3 callersFunctionresolveStashEntry
resolveStashEntry maps a stash commit SHA or positional ref to the current positional name.
packages/browseros/tools/patch/internal/git/git.go:335
↓ 3 callersFunctionresolveTargetPorts
(root string, explicit string)
packages/browseros-agent/tools/dev/cmd/target.go:210
↓ 3 callersFunctionresolveWorkingPath
( ctx: ToolContext, targetPath: string, cwd?: string, )
packages/browseros-agent/apps/server/src/tools/legacy/framework.ts:39
↓ 3 callersFunctionresolveWorkspacePathFromRoot
( root: string, inputPath: string, )
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:91
↓ 3 callersFunctionresolveWorkspaceRoot
(cwd: string)
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:52
↓ 3 callersFunctionresolveWorkspaceWritePath
( cwd: string, inputPath: string, )
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:104
↓ 3 callersMethodrestart
* Restart: kill existing, then start fresh
packages/browseros-agent/apps/eval/src/runner/browseros-app-manager.ts:102
↓ 3 callersFunctionrestoreGlobal
(name: string, value: unknown)
packages/browseros-agent/apps/agent/lib/attachments.test.ts:4
↓ 3 callersFunctionrestoreLineEndings
( content: string, lineEnding: string, )
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:334
↓ 3 callersFunctionrun
()
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime.ts:641
↓ 3 callersFunctionrunJob
(id: string)
packages/browseros-agent/apps/agent/lib/schedules/scheduleStorage.ts:117
↓ 3 callersFunctionrunLimactl
(out io.Writer, limactlPath string, limaHome string, args ...string)
packages/browseros-agent/tools/dev/cmd/reset.go:388
↓ 3 callersFunctionsafeJsonStringify
(value: unknown)
packages/browseros-agent/apps/server/src/agent/compaction/content.ts:17
↓ 3 callersFunctionsafeParseInt
(value: string)
packages/browseros-agent/apps/server/src/config.ts:326
↓ 3 callersFunctionsafeReadText
(res: Response)
packages/browseros-agent/apps/server/src/api/services/remote-hermes/remote-hermes-service.ts:385
↓ 3 callersFunctionsanitizeForPrompt
Strip XML-like tags that match our prompt delimiters to prevent injection.
packages/browseros-agent/apps/server/src/agent/format-message.ts:42
↓ 3 callersFunctionsanitizeToolName
PostHog property keys can't safely contain dots — they collide with * nested-prop access syntax in HogQL.
packages/browseros-agent/apps/server/src/lib/metrics.ts:41
← previousnext →1,001–1,100 of 5,775, ranked by callers