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
↓ 3 callers
Method
scroll
( page: number, direction: string, amount: number, element?: number, )
packages/browseros-agent/apps/server/src/browser/browser.ts:535
↓ 3 callers
Method
search
(params: SearchParams)
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/history.ts:15
↓ 3 callers
Method
selectOption
( page: number, element: number, value: string, )
packages/browseros-agent/apps/server/src/browser/browser.ts:552
↓ 3 callers
Function
sendGlow
(tabId: number, message: GlowMessage)
packages/browseros-agent/apps/agent/modules/chat/notify-active-tab.hooks.tsx:22
↓ 3 callers
Function
serverRuntimeEnv
(base []string, cfg config.Config)
packages/browseros-agent/tools/dogfood/cmd/start.go:317
↓ 3 callers
Function
serviceWithRegistry
()
packages/browseros-agent/apps/server/tests/api/services/agents/agent-harness-service.test.ts:683
↓ 3 callers
Method
setActivePageId
(pageId: number)
packages/browseros-agent/apps/eval/src/capture/context.ts:50
↓ 3 callers
Method
setWindowVisibility
( params: SetWindowVisibilityParams, )
packages/browseros-agent/packages/cdp-protocol/src/generated/domain-apis/browser.ts:81
↓ 3 callers
Function
setupApplicationTest
()
packages/browseros-agent/apps/server/tests/main.test.ts:91
↓ 3 callers
Function
shaOf
(data []byte)
packages/browseros/build_go/internal/vendorup/vendorup_test.go:88
↓ 3 callers
Function
shouldAutoOpenDashboard
( env: Record<string, string | undefined> = process.env, )
packages/browseros-agent/apps/eval/src/dashboard/server.ts:534
↓ 3 callers
Function
shouldUseMockBrowserOSLLM
( config: Pick<LLMConfig, 'provider'>, )
packages/browseros-agent/apps/server/src/lib/clients/llm/mock-language-model.ts:41
↓ 3 callers
Function
spawnBrowser
( config: BrowserConfig, )
packages/browseros-agent/apps/server/tests/__helpers__/browser.ts:78
↓ 3 callers
Function
stageFiles
(files: File[])
packages/browseros-agent/apps/agent/screens/agent-command/ConversationInput.tsx:388
↓ 3 callers
Function
stageLinuxBuild
(t *testing.T, ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/pkg/pkg_test.go:154
↓ 3 callers
Function
startDetached
--------------------------------------------------------------------------- Helpers ------------------------------------------------------------------
packages/browseros-agent/apps/cli/cmd/launch.go:254
↓ 3 callers
Function
startHealthTestServer
(t *testing.T, handler http.HandlerFunc)
packages/browseros-agent/tools/dogfood/cmd/daemon_test.go:175
↓ 3 callers
Function
startPolling
()
packages/browseros-agent/apps/agent/modules/llm-providers/oauth-status.hooks.ts:46
↓ 3 callers
Function
stop
()
packages/browseros-agent/apps/server/tests/__fixtures__/browser-fixtures/app.ts:469
↓ 3 callers
Function
stopAudioLevelMonitoring
()
packages/browseros-agent/apps/agent/modules/voice/voice.hooks.ts:44
↓ 3 callers
Function
stopGlow
()
packages/browseros-agent/apps/agent/entrypoints/glow.content/index.ts:189
↓ 3 callers
Function
stopPolling
()
packages/browseros-agent/apps/agent/modules/llm-providers/oauth-status.hooks.ts:38
↓ 3 callers
Function
streamSSE
( response: Response, )
packages/browseros-agent/apps/agent/screens/jtbd-agent/survey-chat.hooks.ts:39
↓ 3 callers
Function
stripBom
(content: string)
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:312
↓ 3 callers
Function
structuredOf
(result: { structuredContent?: unknown })
packages/browseros-agent/apps/server/tests/tools/input.test.ts:31
↓ 3 callers
Function
stubSession
(opts: { live: Set<number> axTree?: AXNode[] })
packages/browseros-agent/apps/server/src/browser/core/observer/resolve.test.ts:10
↓ 3 callers
Function
summarizeCladoPrediction
( prediction: CladoActionResponse, )
packages/browseros-agent/apps/eval/src/agents/orchestrated/backends/clado/clado-actions.ts:104
↓ 3 callers
Function
syncLlmProviders
()
packages/browseros-agent/apps/agent/lib/llm-providers/storage.ts:62
↓ 3 callers
Function
syncScheduledJobs
()
packages/browseros-agent/apps/agent/lib/schedules/syncSchedulesToBackend.ts:239
↓ 3 callers
Function
textOf
(result: { content?: unknown })
packages/browseros-agent/apps/server/tests/tools/browser/framework.test.ts:34
↓ 3 callers
Function
toLlmProviderConfig
( target: SidepanelChatTarget | undefined, )
packages/browseros-agent/apps/agent/modules/chat/sidepanel-chat-targets.ts:154
↓ 3 callers
Function
toolCallResponse
( toolName: string, input: Record<string, unknown>, inputTokens: number, )
packages/browseros-agent/apps/server/tests/agent/compaction-e2e.test.ts:117
↓ 3 callers
Function
truncateLine
( line: string, maxChars = GREP_MAX_LINE_LENGTH, )
packages/browseros-agent/apps/server/src/tools/filesystem/utils.ts:106
↓ 3 callers
Method
typeAt
( page: number, x: number, y: number, text: string, clear = false, )
packages/browseros-agent/apps/server/src/browser/browser.ts:486
↓ 3 callers
Function
typeText
( session: ProtocolApi, text: string, )
packages/browseros-agent/apps/server/src/browser/core/input/keyboard.ts:129
↓ 3 callers
Method
uploadBuffer
( key: string, body: Buffer, contentType: string, )
packages/browseros-agent/apps/eval/src/publishing/r2-publisher.ts:447
↓ 3 callers
Function
useCarouselApi
()
packages/browseros-agent/apps/agent/components/ai-elements/inline-citation.tsx:109
↓ 3 callers
Function
useConversations
()
packages/browseros-agent/apps/agent/lib/conversations/useConversations.ts:10
↓ 3 callers
Function
useGetMCPServersList
()
packages/browseros-agent/apps/agent/modules/mcp/managed-mcp-servers.hooks.ts:18
↓ 3 callers
Function
useGraphqlMutation
( document: TypedDocumentString<TResult, TVariables>, options?: Omit< UseMutationOptions<TResult, unkn
packages/browseros-agent/apps/agent/modules/graphql/graphql-mutation.hooks.ts:12
↓ 3 callers
Function
useIsMobile
()
packages/browseros-agent/apps/agent/hooks/use-mobile.ts:5
↓ 3 callers
Function
useLlmProviders
()
packages/browseros-agent/apps/agent/modules/llm-providers/llm-providers.hooks.ts:35
↓ 3 callers
Function
useOAuthProviderFlow
( config: OAuthProviderFlowConfig, providers: LlmProviderConfig[], saveProvider: (provider: LlmProviderC
packages/browseros-agent/apps/agent/modules/llm-providers/oauth-provider-flow.hooks.ts:37
↓ 3 callers
Function
useScheduledJobs
()
packages/browseros-agent/apps/agent/lib/schedules/scheduleStorage.ts:30
↓ 3 callers
Function
useSubmitApiKey
()
packages/browseros-agent/apps/agent/modules/mcp/submit-api-key.hooks.ts:37
↓ 3 callers
Function
useSyncRemoteIntegrations
()
packages/browseros-agent/apps/agent/modules/mcp/sync-remote-integrations.hooks.ts:25
↓ 3 callers
Function
useWebPreview
()
packages/browseros-agent/apps/agent/components/ai-elements/web-preview.tsx:30
↓ 3 callers
Function
visibleProviderTemplates
( templates: ProviderTemplate[], supports: FeatureSupport, )
packages/browseros-agent/apps/agent/lib/llm-providers/provider-visibility.ts:17
↓ 3 callers
Function
visibleProviderTypeOptions
(options: T[], supports: FeatureSupport)
packages/browseros-agent/apps/agent/lib/llm-providers/provider-visibility.ts:26
↓ 3 callers
Function
waitForExpression
( execute: WithBrowserContext['execute'], page: number, expression: string, timeout = 5_000, )
packages/browseros-agent/apps/server/tests/tools/browser-fixtures.test.ts:92
↓ 3 callers
Function
waitForLoad
Polls readyState until the document is complete (or times out).
packages/browseros-agent/apps/server/src/browser/core/navigation.ts:10
↓ 3 callers
Function
waitForServerHealth
(ctx context.Context, port int, maxAttempts int, interval time.Duration)
packages/browseros-agent/tools/dogfood/cmd/daemon.go:507
↓ 3 callers
Function
withAcpProvider
()
packages/browseros-agent/apps/server/tests/api/services/chat-service.test.ts:504
↓ 3 callers
Function
withClient
(cb: (client: Client) => Promise<void>)
packages/browseros-agent/apps/server/tests/index.test.ts:20
↓ 3 callers
Function
withEvalTimeout
( timeoutMs: number, capture: CaptureContext, fn: (signal: AbortSignal) => Promise<T>, )
packages/browseros-agent/apps/eval/src/utils/with-eval-timeout.ts:16
↓ 3 callers
Function
withTestEnv
(env: NodeJS.ProcessEnv)
packages/browseros-agent/apps/server/tests/__helpers__/run-test-group.ts:109
↓ 3 callers
Function
withTimeout
(promise: Promise<T>, label: string)
packages/browseros-agent/apps/server/src/api/services/klavis/strata-proxy.ts:25
↓ 3 callers
Function
wrapCommandWithEnv
( command: string, env: Record<string, string>, )
packages/browseros-agent/apps/server/src/lib/agents/acpx/runtime-context.ts:164
↓ 3 callers
Function
writeRunFixture
()
packages/browseros-agent/apps/eval/tests/reporting/generate-report-script.test.ts:12
↓ 3 callers
Function
writeTempSuite
( overrides: Partial<EvalSuite> = {}, )
packages/browseros-agent/apps/eval/tests/cli/suite-command.test.ts:12
↓ 3 callers
Function
writeToolOutputFile
( filePath: string, content: string, )
packages/browseros-agent/apps/server/src/lib/browseros-dir.ts:63
↓ 3 callers
Function
write_github_output
(name: str, value: str)
scripts/ci/r2_cache.py:32
↓ 2 callers
Function
Abort
(ctx context.Context, ws workspace.Entry)
packages/browseros/tools/patch/internal/engine/apply.go:223
↓ 2 callers
Function
AddFiles
AddFiles merges an explicit file list into a feature (select.py add_files_to_feature).
packages/browseros/build_go/internal/feature/feature.go:277
↓ 2 callers
Function
ApplyAllPatches
ApplyAllPatches applies everything under chromium_patches/ (apply/apply_all.py apply_all_patches).
packages/browseros/build_go/internal/patchwork/apply.go:159
↓ 2 callers
Function
ApplySeriesPatches
ApplySeriesPatches applies all patches listed in the series files (series_patches.py apply_series_patches_impl).
packages/browseros/build_go/internal/patchwork/series.go:70
↓ 2 callers
Function
ApplyStringReplacements
ApplyStringReplacements ports apply_string_replacements_impl: every target file is attempted; failures are collected and reported at the end (Python c
packages/browseros/build_go/internal/modules/resources/resources.go:351
↓ 2 callers
Function
ArtifactKey
ArtifactKey names the release.json artifact entry (upload.py _get_artifact_key).
packages/browseros/build_go/internal/modules/storage/upload.go:111
↓ 2 callers
Function
BuildArgs
(cfg ArgsConfig)
packages/browseros-agent/tools/dogfood/browser/args.go:19
↓ 2 callers
Method
CachedNotice
()
packages/browseros-agent/apps/cli/update/manager.go:79
↓ 2 callers
Method
CheckNow
(ctx context.Context)
packages/browseros-agent/apps/cli/update/manager.go:136
↓ 2 callers
Function
CleanupSingletons
(userDataDir string)
packages/browseros-agent/tools/dogfood/profile/import.go:88
↓ 2 callers
Function
ConfigPath
()
packages/browseros/tools/patch/internal/workspace/config.go:24
↓ 2 callers
Function
Continue
Continue resumes a saved patch application after the current conflict is resolved.
packages/browseros/tools/patch/internal/engine/apply.go:96
↓ 2 callers
Function
CopyBrowserFiles
CopyBrowserFiles stages binaries/resources into targetDir (linux.py copy_browser_files). setSandboxSUID controls the chrome_sandbox 4755 bit.
packages/browseros/build_go/internal/modules/pkg/linux.go:129
↓ 2 callers
Function
CopyIcons
CopyIcons installs hicolor icons at the standard sizes (linux.py copy_icon).
packages/browseros/build_go/internal/modules/pkg/linux.go:217
↓ 2 callers
Function
CopyResources
CopyResources executes copy_resources.yaml (resources.py copy_resources_impl).
packages/browseros/build_go/internal/modules/resources/resources.go:124
↓ 2 callers
Function
CreateDMG
CreateDMG builds a DMG with Chromium's pkg-dmg (package/macos.py create_dmg).
packages/browseros/build_go/internal/modules/pkg/macos.go:81
↓ 2 callers
Function
CreateDeletionMarker
CreateDeletionMarker writes <path>.deleted. When existing patch files conflict, the confirmer decides (extract/utils.py create_deletion_marker): choic
packages/browseros/build_go/internal/patchwork/patchwork.go:213
↓ 2 callers
Function
CreateDesktopFile
CreateDesktopFile writes browseros.desktop (linux.py create_desktop_file).
packages/browseros/build_go/internal/modules/pkg/linux.go:191
↓ 2 callers
Function
CreateServerBundleZip
CreateServerBundleZip zips an extracted resources/ tree into a Sparkle payload with resources/-rooted entries (ota/common.py).
packages/browseros/build_go/internal/otasrv/otasrv.go:217
↓ 2 callers
Function
CurrentBranch
(repoPath string, r Runner)
packages/browseros-agent/tools/dogfood/pipeline/git.go:60
↓ 2 callers
Method
CurrentOperation
()
packages/browseros/tools/patch/internal/resolve/resolve.go:97
↓ 2 callers
Function
DebVersion
DebVersion normalizes the version string for the control file.
packages/browseros/build_go/internal/modules/pkg/linux.go:383
↓ 2 callers
Function
DefaultConfigDir
(home string)
packages/browseros-agent/tools/dogfood/config/config.go:54
↓ 2 callers
Function
DefaultDevUserDataDir
DefaultDevUserDataDir returns the stable browser profile for this checkout.
packages/browseros-agent/tools/dev/proc/profile.go:13
↓ 2 callers
Function
DefaultProductionEnv
()
packages/browseros-agent/tools/dogfood/config/config.go:205
↓ 2 callers
Function
DefaultWatchRunBaseDir
DefaultWatchRunBaseDir returns the shared location for dev watch lock files. Individual runs are separated by a hash of profile, ports, and mode.
packages/browseros-agent/tools/dev/proc/process.go:119
↓ 2 callers
Function
DetectForCommand
DetectForCommand finds the checkout for cwd and includes a command-specific named-checkout example when cwd is not registered.
packages/browseros/tools/patch/internal/workspace/detect.go:18
↓ 2 callers
Function
Dir
()
packages/browseros-agent/apps/cli/config/config.go:15
↓ 2 callers
Method
ExeExt
ExeExt returns the executable extension for the platform.
packages/browseros/build_go/internal/platform/platform.go:56
↓ 2 callers
Method
Execute
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/extensions/extensions.go:83
↓ 2 callers
Function
ExtractCommit
ExtractCommit extracts patches for one commit (extract/extract_commit.py extract_single_commit).
packages/browseros/build_go/internal/patchwork/extract.go:281
↓ 2 callers
Function
ExtractFilePatch
ExtractFilePatch extracts the working-tree diff for one chromium path (extract/extract_patch.py extract_single_file_patch).
packages/browseros/build_go/internal/patchwork/extract.go:361
↓ 2 callers
Function
FindPatchFiles
FindPatchFiles lists valid patch files under patchesDir, sorted (apply/common.py find_patch_files): markers and dotfiles excluded.
packages/browseros/build_go/internal/patchwork/patchwork.go:170
↓ 2 callers
Function
FollowWithContext
(ctx context.Context, path string, filter string, onEntry func(Entry))
packages/browseros-agent/tools/dogfood/runlog/log.go:95
↓ 2 callers
Method
ForceKill
()
packages/browseros-agent/tools/dev/proc/managed.go:149
↓ 2 callers
Function
GenerateAppcastItem
GenerateAppcastItem renders the Sparkle <item> XML (release/common.py generate_appcast_item).
packages/browseros/build_go/internal/release/release.go:146
↓ 2 callers
Function
GenerateReleaseJSON
GenerateReleaseJSON builds the release metadata (upload.py generate_release_json). Artifact entries keep insertion order via a plain map (JSON objects
packages/browseros/build_go/internal/modules/storage/upload.go:142
↓ 2 callers
Function
GenerateReleaseNotes
GenerateReleaseNotes builds the markdown body (release/common.py generate_release_notes).
packages/browseros/build_go/internal/release/release.go:425
← previous
next →
1,101–1,200 of 5,775, ranked by callers