MCPcopy Create free account

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

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

↓ 2 callersMethodGet
(name string)
packages/browseros/tools/patch/internal/workspace/registry.go:76
↓ 2 callersMethodGetObject
GetObject fetches a key into memory; ErrNotFound for missing keys.
packages/browseros/build_go/internal/r2/r2.go:203
↓ 2 callersMethodGithubCreate
GithubCreate creates a GitHub release from R2 artifacts via gh (release/github.py GithubModule).
packages/browseros/build_go/internal/release/release.go:473
↓ 2 callersFunctionHasSingletons
(userDataDir string)
packages/browseros-agent/tools/dogfood/profile/import.go:101
↓ 2 callersFunctionImport
(cfg ImportConfig)
packages/browseros-agent/tools/dogfood/profile/import.go:45
↓ 2 callersMethodIsStale
(now time.Time, ttl time.Duration)
packages/browseros-agent/apps/cli/update/state.go:75
↓ 2 callersMethodList
List returns all objects under prefix (ListObjectsV2, following continuation tokens).
packages/browseros/build_go/internal/r2/r2.go:279
↓ 2 callersFunctionLogMsgTee
(t Tag, msg string, file io.Writer, fileMu *sync.Mutex)
packages/browseros-agent/tools/dogfood/proc/log.go:58
↓ 2 callersMethodNames
Names returns the sorted registry keys.
packages/browseros/build_go/internal/pipeline/pipeline.go:31
↓ 2 callersFunctionNewClient
(socketPath string)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:121
↓ 2 callersFunctionNewClientWithTimeout
(socketPath string, responseTimeout time.Duration)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:125
↓ 2 callersFunctionNewFromEnv
NewFromEnv builds a client from R2_* env vars (envx defaults included).
packages/browseros/build_go/internal/r2/r2.go:37
↓ 2 callersFunctionNewServer
(socketPath string, handler Handler)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:52
↓ 2 callersFunctionNormalizeVersion
NormalizeVersion strips a version to MAJOR.MINOR.BUILD (release/github.py normalize_version).
packages/browseros/build_go/internal/release/release.go:454
↓ 2 callersFunctionOutputDir
OutputDir is chrome/browser/browseros/bundled_extensions in chromium_src.
packages/browseros/build_go/internal/modules/extensions/extensions.go:128
↓ 2 callersFunctionParseSeries
ParseSeries parses a GNU Quilt series file (series_patches.py parse_series): one path per line, # comments, inline " #" stripped.
packages/browseros/build_go/internal/patchwork/series.go:15
↓ 2 callersFunctionPath
()
packages/browseros-agent/tools/dogfood/config/config.go:46
↓ 2 callersFunctionPlatformKey
(goos, goarch string)
packages/browseros-agent/apps/cli/update/manifest.go:116
↓ 2 callersFunctionPrepareAppDir
PrepareAppDir stages the AppImage AppDir (linux.py prepare_appdir).
packages/browseros/build_go/internal/modules/pkg/linux.go:239
↓ 2 callersFunctionPrepareDebDir
PrepareDebDir stages the .deb tree (linux.py prepare_debdir).
packages/browseros/build_go/internal/modules/pkg/linux.go:540
↓ 2 callersFunctionProcessPatchList
ProcessPatchList applies patches in order (apply/common.py process_patch_list). Interactive prompting goes through the confirmer.
packages/browseros/build_go/internal/patchwork/apply.go:84
↓ 2 callersFunctionR2AccountID
=== Cloudflare R2 ===
packages/browseros/build_go/internal/envx/envx.go:105
↓ 2 callersFunctionR2Bucket
R2Bucket defaults to "browseros".
packages/browseros/build_go/internal/envx/envx.go:110
↓ 2 callersFunctionReadProfiles
(userDataDir string)
packages/browseros-agent/tools/dogfood/profile/local_state.go:25
↓ 2 callersFunctionRegistryPath
()
packages/browseros/tools/patch/internal/workspace/config.go:28
↓ 2 callersMethodReleaseExtension
()
packages/browseros-agent/tools/dev/proc/ports.go:115
↓ 2 callersMethodReleaseServer
()
packages/browseros-agent/tools/dev/proc/ports.go:107
↓ 2 callersMethodRepoFromGit
RepoFromGit derives owner/name from the origin remote (release/common.py get_repo_from_git).
packages/browseros/build_go/internal/release/release.go:403
↓ 2 callersFunctionResolvePorts
(start config.Ports)
packages/browseros-agent/tools/dogfood/proc/ports.go:12
↓ 2 callersFunctionResolveWatchPorts
(useRandom bool)
packages/browseros-agent/tools/dev/proc/ports.go:36
↓ 2 callersFunctionRoot
Root finds the browseros package root: $BROWSEROS_ROOT if set, otherwise the nearest ancestor of the working directory whose pyproject.toml declares n
packages/browseros/build_go/internal/paths/paths.go:19
↓ 2 callersFunctionSave
(workspacePath string, state *State)
packages/browseros/tools/patch/internal/resolve/resolve.go:59
↓ 2 callersFunctionSelectAsset
(manifest *Manifest, goos, goarch string)
packages/browseros-agent/apps/cli/update/manifest.go:132
↓ 2 callersFunctionServerBinaryPaths
ServerBinaryPaths lists the BrowserOS Server binaries to sign (windows.py get_browseros_server_binary_paths).
packages/browseros/build_go/internal/modules/sign/windows.go:97
↓ 2 callersMethodShouldCheck
()
packages/browseros-agent/apps/cli/update/manager.go:114
↓ 2 callersFunctionSignAllComponents
SignAllComponents signs the bundle bottom-up (macos.py sign_all_components): XPC → nested apps → executables → dylibs → helpers → frameworks (Sparkle
packages/browseros/build_go/internal/modules/sign/macos.go:479
↓ 2 callersFunctionSignWithCodeSignTool
SignWithCodeSignTool signs binaries via SSL.com CodeSignTool (windows.py sign_with_codesigntool). The tool is invoked through the shell like Python's
packages/browseros/build_go/internal/modules/sign/windows.go:105
↓ 2 callersMethodSparkleBuildVersion
SparkleBuildVersion is BUILD.PATCH of BrowserOSChromiumVersion (context.py get_sparkle_version), e.g. "7940.97".
packages/browseros/build_go/internal/buildctx/buildctx.go:309
↓ 2 callersMethodSparkleURL
()
packages/browseros/build_go/internal/buildctx/buildctx.go:232
↓ 2 callersFunctionStartManaged
(ctx context.Context, wg *sync.WaitGroup, cfg ProcConfig)
packages/browseros-agent/tools/dev/proc/managed.go:30
↓ 2 callersFunctionStashEntryExists
StashEntryExists reports whether a recorded stash SHA/ref is still listed.
packages/browseros/tools/patch/internal/git/git.go:322
↓ 2 callersFunctionStateDir
(workspacePath string)
packages/browseros/tools/patch/internal/workspace/state.go:25
↓ 2 callersFunctionStatePath
(workspacePath string)
packages/browseros/tools/patch/internal/workspace/state.go:29
↓ 2 callersMethodStep
(message string)
packages/browseros/tools/patch/internal/engine/progress.go:7
↓ 2 callersMethodStop
()
packages/browseros-agent/tools/dev/proc/managed.go:127
↓ 2 callersFunctionStreamLines
(r io.Reader, t Tag)
packages/browseros-agent/tools/dogfood/proc/log.go:62
↓ 2 callersFunctionStreamLinesWithHandler
(r io.Reader, t Tag, stream string, handler LineHandler)
packages/browseros-agent/tools/dogfood/proc/log.go:66
↓ 2 callersFunctionUnclassifiedFiles
UnclassifiedFiles returns patch files not referenced by any feature (select.py get_unclassified_files). Directory entries in features.yaml (trailing "
packages/browseros/build_go/internal/feature/select.go:163
↓ 2 callersFunctionValidate
Validate checks that every pipeline entry exists in the registry, listing all invalid names (common/pipeline.py:validate_pipeline).
packages/browseros/build_go/internal/pipeline/pipeline.go:55
↓ 2 callersFunctionValidateRequiredEnvs
ValidateRequiredEnvs errors with ALL missing variables listed, mirroring common/config.py:validate_required_envs.
packages/browseros/build_go/internal/config/config.go:127
↓ 2 callersFunctionWritePatchFile
WritePatchFile writes one patch under <root>/chromium_patches/<file_path> (extract/utils.py write_patch_file). Ensures trailing newline.
packages/browseros/build_go/internal/patchwork/patchwork.go:192
↓ 2 callersFunctionWritePatches
WritePatches persists extracted patches and markers (extract/common.py write_patches). Returns (successCount, extractedFiles).
packages/browseros/build_go/internal/patchwork/extract.go:121
↓ 2 callersFunctionZERO_BUCKETS
()
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:91
↓ 2 callersFunctionabortable
Races tool work against cancellation, including CDP calls that do not accept AbortSignal.
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:99
↓ 2 callersFunctionabortableDelay
( ms: number, signal?: AbortSignal, )
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:74
↓ 2 callersFunctionacquireRefreshProfileLock
(paths runPaths)
packages/browseros-agent/tools/dogfood/cmd/refresh_profile.go:57
↓ 2 callersFunctionadapterHealthMeta
(health: HarnessAdapterHealth)
packages/browseros-agent/apps/agent/modules/agents/adapter-health.ts:40
↓ 2 callersMethodaddTabsToGroup
(params: AddTabsToGroupParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:99
↓ 2 callersFunctionagentsFetch
( baseUrl: string, path: string, init?: RequestInit, )
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:28
↓ 2 callersMethodagentsWithPendingMessages
Agent ids that have at least one queued message.
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:181
↓ 2 callersFunctionappendBufferedLog
(buffer: string[], chunk: Buffer | string)
packages/browseros-agent/apps/server/tests/__helpers__/server.ts:29
↓ 2 callersFunctionappend_github_file
(env_var: str, line: str)
scripts/ci/setup_chromium.py:58
↓ 2 callersFunctionapplyTheme
(targetTheme: 'dark' | 'light')
packages/browseros-agent/apps/agent/components/theme-provider.tsx:50
↓ 2 callersFunctionarchContext
archContext builds a per-arch context with the app path pinned (universal.py _create_arch_context / _create_universal_context).
packages/browseros/build_go/internal/modules/universal/universal.go:163
↓ 2 callersFunctionargAfter
(args []string, flag string)
packages/browseros/build_go/internal/modules/sign/sign_test.go:406
↓ 2 callersFunctionartifactDir
(input: GraderInput, graderName: string)
packages/browseros-agent/apps/eval/src/grading/artifacts.ts:5
↓ 2 callersFunctionassertEnvContains
(t *testing.T, env []string, want string)
packages/browseros-agent/tools/dogfood/cmd/start_test.go:57
↓ 2 callersFunctionassertMode
(t *testing.T, path string, want os.FileMode)
packages/browseros-agent/tools/dogfood/pipeline/env_test.go:65
↓ 2 callersFunctionassertRelativeWorkspaceInput
(inputPath: string)
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:34
↓ 2 callersFunctionassertSavedUnderBrowserToolOutput
( domPath: string, )
packages/browseros-agent/apps/server/tests/tools/dom.test.ts:84
↓ 2 callersFunctionassertStringList
(t *testing.T, got any, want []string)
packages/browseros-agent/tools/dogfood/profile/import_test.go:187
↓ 2 callersMethodattach
(targetId: string, pageId: number)
packages/browseros-agent/apps/server/src/browser/core/pages.ts:341
↓ 2 callersFunctionattachToHarnessTurn
( agentId: string, options: { sessionId?: string turnId?: string lastSeq?: number signal?:
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:263
↓ 2 callersMethodattemptConnect
()
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:88
↓ 2 callersFunctionauthFetch
( endpoint: string, params: Record<string, string>, contentType: 'json' | 'form', )
packages/browseros-agent/apps/agent/lib/llm-providers/client-oauth.ts:132
↓ 2 callersFunctionaxButton
(nodeId: string, name: string, backendId: number)
packages/browseros-agent/apps/server/src/browser/core/observer/resolve.test.ts:27
↓ 2 callersMethodback
()
packages/browseros-agent/apps/server/src/browser/core/navigation.ts:49
↓ 2 callersFunctionbackendNodeIdFor
( execute: WithBrowserContext['execute'], page: number, query: string, )
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:116
↓ 2 callersFunctionbase64UrlEncode
(bytes: Uint8Array)
packages/browseros-agent/apps/agent/lib/llm-providers/client-oauth.ts:166
↓ 2 callersFunctionbrowserProfilePIDsFromPSForUserDataDirs
(output string, userDataDirs []string, includeDevTempProfiles bool)
packages/browseros-agent/tools/dev/proc/process.go:316
↓ 2 callersFunctionbuildAndStartEnvironment
(ctx context.Context, cfg config.Config, opts environmentOptions)
packages/browseros-agent/tools/dogfood/cmd/start.go:160
↓ 2 callersFunctionbuildChatHistoryFromAgentMessages
( messages: AgentChatMessage[], )
packages/browseros-agent/apps/agent/screens/agent-command/agent-chat-types.ts:216
↓ 2 callersFunctionbuildChatStreamAttachUrl
* Builds the stream URL clients attach to after a 409, keeping the legacy * main-session route while using scoped routes for sidepanel conversations.
packages/browseros-agent/apps/server/src/api/routes/agents.ts:536
↓ 2 callersFunctionbuildContentMarkdownExpression
( opts: ContentMarkdownOptions, )
packages/browseros-agent/apps/server/src/browser/content-markdown.ts:8
↓ 2 callersFunctionbuildDefaultSuggestions
(company?: string)
packages/browseros-agent/apps/agent/screens/onboarding/demo/OnboardingDemo.tsx:129
↓ 2 callersFunctionbuildEnv
( extraEnv: Record<string, string>, omitKeys: readonly string[] = [], )
packages/browseros-agent/apps/server/tests/build.test.ts:86
↓ 2 callersMethodbuildExecArgv
Build the shell-command string acpx-core spawns to run `spec`.
packages/browseros-agent/apps/server/src/lib/agents/runtime/agent-runtime.ts:32
↓ 2 callersFunctionbuildModerateMessages
Build messages with tool call/result pairs (prunable by Stage 2).
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:239
↓ 2 callersFunctionbuildRedirectUri
()
packages/browseros-agent/apps/server/src/lib/clients/oauth/token-manager.ts:498
↓ 2 callersFunctionbuildRunMetrics
(metrics: EvalTaskMetrics[])
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:234
↓ 2 callersFunctionbuildTestCommand
( targets: string[], junitPath?: string, )
packages/browseros-agent/apps/server/tests/__helpers__/run-test-group.ts:114
↓ 2 callersFunctionbuildToolLabel
( rawName: string, input?: Record<string, unknown>, )
packages/browseros-agent/apps/agent/lib/tool-labels.ts:292
↓ 2 callersFunctionbuildTurnPrefixPrompt
()
packages/browseros-agent/apps/server/src/agent/compaction/prompt.ts:96
↓ 2 callersFunctionbump
(name: string, field: keyof PerToolCounts)
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:101
↓ 2 callersFunctioncallMutation
( agentServerUrl: string, agentId: string, action: 'install' | 'uninstall', )
packages/browseros-agent/apps/agent/screens/mcp-settings/integrations-section.hooks.ts:32
↓ 2 callersFunctioncallSummarizer
( model: LanguageModel, messages: ModelMessage[], userPrompt: string, timeoutMs: number, maxOutputTo
packages/browseros-agent/apps/server/src/agent/compaction.ts:56
↓ 2 callersFunctioncancelHarnessTurn
( agentId: string, options: { sessionId?: string; turnId?: string; reason?: string } = {}, )
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:321
↓ 2 callersFunctioncancelJobRun
(runId: string)
packages/browseros-agent/apps/agent/lib/schedules/scheduleStorage.ts:155
↓ 2 callersFunctioncanonicalName
* Strip MCP namespace prefixes (e.g. "browseros__", "mcp_") to find the * canonical tool name used in the override maps.
packages/browseros-agent/apps/agent/lib/tool-labels.ts:269
↓ 2 callersFunctioncanonicalQuery
(query url.Values)
packages/browseros/build_go/internal/r2/sigv4.go:48
← previousnext →1,201–1,300 of 5,775, ranked by callers