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
Method
Get
(name string)
packages/browseros/tools/patch/internal/workspace/registry.go:76
↓ 2 callers
Method
GetObject
GetObject fetches a key into memory; ErrNotFound for missing keys.
packages/browseros/build_go/internal/r2/r2.go:203
↓ 2 callers
Method
GithubCreate
GithubCreate creates a GitHub release from R2 artifacts via gh (release/github.py GithubModule).
packages/browseros/build_go/internal/release/release.go:473
↓ 2 callers
Function
HasSingletons
(userDataDir string)
packages/browseros-agent/tools/dogfood/profile/import.go:101
↓ 2 callers
Function
Import
(cfg ImportConfig)
packages/browseros-agent/tools/dogfood/profile/import.go:45
↓ 2 callers
Method
IsStale
(now time.Time, ttl time.Duration)
packages/browseros-agent/apps/cli/update/state.go:75
↓ 2 callers
Method
List
List returns all objects under prefix (ListObjectsV2, following continuation tokens).
packages/browseros/build_go/internal/r2/r2.go:279
↓ 2 callers
Function
LogMsgTee
(t Tag, msg string, file io.Writer, fileMu *sync.Mutex)
packages/browseros-agent/tools/dogfood/proc/log.go:58
↓ 2 callers
Method
Names
Names returns the sorted registry keys.
packages/browseros/build_go/internal/pipeline/pipeline.go:31
↓ 2 callers
Function
NewClient
(socketPath string)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:121
↓ 2 callers
Function
NewClientWithTimeout
(socketPath string, responseTimeout time.Duration)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:125
↓ 2 callers
Function
NewFromEnv
NewFromEnv builds a client from R2_* env vars (envx defaults included).
packages/browseros/build_go/internal/r2/r2.go:37
↓ 2 callers
Function
NewServer
(socketPath string, handler Handler)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:52
↓ 2 callers
Function
NormalizeVersion
NormalizeVersion strips a version to MAJOR.MINOR.BUILD (release/github.py normalize_version).
packages/browseros/build_go/internal/release/release.go:454
↓ 2 callers
Function
OutputDir
OutputDir is chrome/browser/browseros/bundled_extensions in chromium_src.
packages/browseros/build_go/internal/modules/extensions/extensions.go:128
↓ 2 callers
Function
ParseSeries
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 callers
Function
Path
()
packages/browseros-agent/tools/dogfood/config/config.go:46
↓ 2 callers
Function
PlatformKey
(goos, goarch string)
packages/browseros-agent/apps/cli/update/manifest.go:116
↓ 2 callers
Function
PrepareAppDir
PrepareAppDir stages the AppImage AppDir (linux.py prepare_appdir).
packages/browseros/build_go/internal/modules/pkg/linux.go:239
↓ 2 callers
Function
PrepareDebDir
PrepareDebDir stages the .deb tree (linux.py prepare_debdir).
packages/browseros/build_go/internal/modules/pkg/linux.go:540
↓ 2 callers
Function
ProcessPatchList
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 callers
Function
R2AccountID
=== Cloudflare R2 ===
packages/browseros/build_go/internal/envx/envx.go:105
↓ 2 callers
Function
R2Bucket
R2Bucket defaults to "browseros".
packages/browseros/build_go/internal/envx/envx.go:110
↓ 2 callers
Function
ReadProfiles
(userDataDir string)
packages/browseros-agent/tools/dogfood/profile/local_state.go:25
↓ 2 callers
Function
RegistryPath
()
packages/browseros/tools/patch/internal/workspace/config.go:28
↓ 2 callers
Method
ReleaseExtension
()
packages/browseros-agent/tools/dev/proc/ports.go:115
↓ 2 callers
Method
ReleaseServer
()
packages/browseros-agent/tools/dev/proc/ports.go:107
↓ 2 callers
Method
RepoFromGit
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 callers
Function
ResolvePorts
(start config.Ports)
packages/browseros-agent/tools/dogfood/proc/ports.go:12
↓ 2 callers
Function
ResolveWatchPorts
(useRandom bool)
packages/browseros-agent/tools/dev/proc/ports.go:36
↓ 2 callers
Function
Root
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 callers
Function
Save
(workspacePath string, state *State)
packages/browseros/tools/patch/internal/resolve/resolve.go:59
↓ 2 callers
Function
SelectAsset
(manifest *Manifest, goos, goarch string)
packages/browseros-agent/apps/cli/update/manifest.go:132
↓ 2 callers
Function
ServerBinaryPaths
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 callers
Method
ShouldCheck
()
packages/browseros-agent/apps/cli/update/manager.go:114
↓ 2 callers
Function
SignAllComponents
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 callers
Function
SignWithCodeSignTool
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 callers
Method
SparkleBuildVersion
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 callers
Method
SparkleURL
()
packages/browseros/build_go/internal/buildctx/buildctx.go:232
↓ 2 callers
Function
StartManaged
(ctx context.Context, wg *sync.WaitGroup, cfg ProcConfig)
packages/browseros-agent/tools/dev/proc/managed.go:30
↓ 2 callers
Function
StashEntryExists
StashEntryExists reports whether a recorded stash SHA/ref is still listed.
packages/browseros/tools/patch/internal/git/git.go:322
↓ 2 callers
Function
StateDir
(workspacePath string)
packages/browseros/tools/patch/internal/workspace/state.go:25
↓ 2 callers
Function
StatePath
(workspacePath string)
packages/browseros/tools/patch/internal/workspace/state.go:29
↓ 2 callers
Method
Step
(message string)
packages/browseros/tools/patch/internal/engine/progress.go:7
↓ 2 callers
Method
Stop
()
packages/browseros-agent/tools/dev/proc/managed.go:127
↓ 2 callers
Function
StreamLines
(r io.Reader, t Tag)
packages/browseros-agent/tools/dogfood/proc/log.go:62
↓ 2 callers
Function
StreamLinesWithHandler
(r io.Reader, t Tag, stream string, handler LineHandler)
packages/browseros-agent/tools/dogfood/proc/log.go:66
↓ 2 callers
Function
UnclassifiedFiles
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 callers
Function
Validate
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 callers
Function
ValidateRequiredEnvs
ValidateRequiredEnvs errors with ALL missing variables listed, mirroring common/config.py:validate_required_envs.
packages/browseros/build_go/internal/config/config.go:127
↓ 2 callers
Function
WritePatchFile
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 callers
Function
WritePatches
WritePatches persists extracted patches and markers (extract/common.py write_patches). Returns (successCount, extractedFiles).
packages/browseros/build_go/internal/patchwork/extract.go:121
↓ 2 callers
Function
ZERO_BUCKETS
()
packages/browseros-agent/apps/server/src/api/services/agents/agent-harness-service.ts:91
↓ 2 callers
Function
abortable
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 callers
Function
abortableDelay
( ms: number, signal?: AbortSignal, )
packages/browseros-agent/apps/server/src/tools/browser/framework.ts:74
↓ 2 callers
Function
acquireRefreshProfileLock
(paths runPaths)
packages/browseros-agent/tools/dogfood/cmd/refresh_profile.go:57
↓ 2 callers
Function
adapterHealthMeta
(health: HarnessAdapterHealth)
packages/browseros-agent/apps/agent/modules/agents/adapter-health.ts:40
↓ 2 callers
Method
addTabsToGroup
(params: AddTabsToGroupParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:99
↓ 2 callers
Function
agentsFetch
( baseUrl: string, path: string, init?: RequestInit, )
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:28
↓ 2 callers
Method
agentsWithPendingMessages
Agent ids that have at least one queued message.
packages/browseros-agent/apps/server/src/lib/agents/storage/message-queue.ts:181
↓ 2 callers
Function
appendBufferedLog
(buffer: string[], chunk: Buffer | string)
packages/browseros-agent/apps/server/tests/__helpers__/server.ts:29
↓ 2 callers
Function
append_github_file
(env_var: str, line: str)
scripts/ci/setup_chromium.py:58
↓ 2 callers
Function
applyTheme
(targetTheme: 'dark' | 'light')
packages/browseros-agent/apps/agent/components/theme-provider.tsx:50
↓ 2 callers
Function
archContext
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 callers
Function
argAfter
(args []string, flag string)
packages/browseros/build_go/internal/modules/sign/sign_test.go:406
↓ 2 callers
Function
artifactDir
(input: GraderInput, graderName: string)
packages/browseros-agent/apps/eval/src/grading/artifacts.ts:5
↓ 2 callers
Function
assertEnvContains
(t *testing.T, env []string, want string)
packages/browseros-agent/tools/dogfood/cmd/start_test.go:57
↓ 2 callers
Function
assertMode
(t *testing.T, path string, want os.FileMode)
packages/browseros-agent/tools/dogfood/pipeline/env_test.go:65
↓ 2 callers
Function
assertRelativeWorkspaceInput
(inputPath: string)
packages/browseros-agent/apps/server/src/tools/filesystem/path-boundary.ts:34
↓ 2 callers
Function
assertSavedUnderBrowserToolOutput
( domPath: string, )
packages/browseros-agent/apps/server/tests/tools/dom.test.ts:84
↓ 2 callers
Function
assertStringList
(t *testing.T, got any, want []string)
packages/browseros-agent/tools/dogfood/profile/import_test.go:187
↓ 2 callers
Method
attach
(targetId: string, pageId: number)
packages/browseros-agent/apps/server/src/browser/core/pages.ts:341
↓ 2 callers
Function
attachToHarnessTurn
( agentId: string, options: { sessionId?: string turnId?: string lastSeq?: number signal?:
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:263
↓ 2 callers
Method
attemptConnect
()
packages/browseros-agent/apps/server/src/browser/backends/cdp.ts:88
↓ 2 callers
Function
authFetch
( endpoint: string, params: Record<string, string>, contentType: 'json' | 'form', )
packages/browseros-agent/apps/agent/lib/llm-providers/client-oauth.ts:132
↓ 2 callers
Function
axButton
(nodeId: string, name: string, backendId: number)
packages/browseros-agent/apps/server/src/browser/core/observer/resolve.test.ts:27
↓ 2 callers
Method
back
()
packages/browseros-agent/apps/server/src/browser/core/navigation.ts:49
↓ 2 callers
Function
backendNodeIdFor
( execute: WithBrowserContext['execute'], page: number, query: string, )
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:116
↓ 2 callers
Function
base64UrlEncode
(bytes: Uint8Array)
packages/browseros-agent/apps/agent/lib/llm-providers/client-oauth.ts:166
↓ 2 callers
Function
browserProfilePIDsFromPSForUserDataDirs
(output string, userDataDirs []string, includeDevTempProfiles bool)
packages/browseros-agent/tools/dev/proc/process.go:316
↓ 2 callers
Function
buildAndStartEnvironment
(ctx context.Context, cfg config.Config, opts environmentOptions)
packages/browseros-agent/tools/dogfood/cmd/start.go:160
↓ 2 callers
Function
buildChatHistoryFromAgentMessages
( messages: AgentChatMessage[], )
packages/browseros-agent/apps/agent/screens/agent-command/agent-chat-types.ts:216
↓ 2 callers
Function
buildChatStreamAttachUrl
* 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 callers
Function
buildContentMarkdownExpression
( opts: ContentMarkdownOptions, )
packages/browseros-agent/apps/server/src/browser/content-markdown.ts:8
↓ 2 callers
Function
buildDefaultSuggestions
(company?: string)
packages/browseros-agent/apps/agent/screens/onboarding/demo/OnboardingDemo.tsx:129
↓ 2 callers
Function
buildEnv
( extraEnv: Record<string, string>, omitKeys: readonly string[] = [], )
packages/browseros-agent/apps/server/tests/build.test.ts:86
↓ 2 callers
Method
buildExecArgv
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 callers
Function
buildModerateMessages
Build messages with tool call/result pairs (prunable by Stage 2).
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:239
↓ 2 callers
Function
buildRedirectUri
()
packages/browseros-agent/apps/server/src/lib/clients/oauth/token-manager.ts:498
↓ 2 callers
Function
buildRunMetrics
(metrics: EvalTaskMetrics[])
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:234
↓ 2 callers
Function
buildTestCommand
( targets: string[], junitPath?: string, )
packages/browseros-agent/apps/server/tests/__helpers__/run-test-group.ts:114
↓ 2 callers
Function
buildToolLabel
( rawName: string, input?: Record<string, unknown>, )
packages/browseros-agent/apps/agent/lib/tool-labels.ts:292
↓ 2 callers
Function
buildTurnPrefixPrompt
()
packages/browseros-agent/apps/server/src/agent/compaction/prompt.ts:96
↓ 2 callers
Function
bump
(name: string, field: keyof PerToolCounts)
packages/browseros-agent/apps/eval/src/reporting/task-metrics.ts:101
↓ 2 callers
Function
callMutation
( agentServerUrl: string, agentId: string, action: 'install' | 'uninstall', )
packages/browseros-agent/apps/agent/screens/mcp-settings/integrations-section.hooks.ts:32
↓ 2 callers
Function
callSummarizer
( model: LanguageModel, messages: ModelMessage[], userPrompt: string, timeoutMs: number, maxOutputTo
packages/browseros-agent/apps/server/src/agent/compaction.ts:56
↓ 2 callers
Function
cancelHarnessTurn
( agentId: string, options: { sessionId?: string; turnId?: string; reason?: string } = {}, )
packages/browseros-agent/apps/agent/modules/agents/agents.hooks.ts:321
↓ 2 callers
Function
cancelJobRun
(runId: string)
packages/browseros-agent/apps/agent/lib/schedules/scheduleStorage.ts:155
↓ 2 callers
Function
canonicalName
* 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 callers
Function
canonicalQuery
(query url.Values)
packages/browseros/build_go/internal/r2/sigv4.go:48
← previous
next →
1,201–1,300 of 5,775, ranked by callers