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
Function
writeGraderTextArtifact
( input: GraderInput, graderName: string, filename: string, value: string, )
packages/browseros-agent/apps/eval/src/grading/artifacts.ts:25
↓ 2 callers
Function
writeHermesPerAgentProvider
(input: { browserosDir?: string agentId: string providerId: string envVarName: string apiKey: string
packages/browseros-agent/apps/server/src/lib/agents/hermes/hermes-paths.ts:67
↓ 2 callers
Function
writeResponse
(conn net.Conn, resp Response)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:161
↓ 2 callers
Method
writeState
(identity WatchRunIdentity)
packages/browseros-agent/tools/dev/proc/process.go:396
↓ 2 callers
Function
writeTempToolOutputFile
(args: { toolName: string extension: string content: string })
packages/browseros-agent/apps/server/src/tools/browser/output-file.ts:10
↓ 2 callers
Function
write_jsonl
(data, path)
packages/browseros-agent/apps/eval/scripts/build-browsecomp-sets.py:131
↓ 1 callers
Method
#handle
(req: IncomingMessage, res: ServerResponse)
packages/browseros-agent/apps/server/tests/__fixtures__/server.ts:70
↓ 1 callers
Function
AllPatchFiles
AllPatchFiles lists chromium-relative paths of every patch file (select.py get_all_patch_files).
packages/browseros/build_go/internal/feature/select.go:133
↓ 1 callers
Method
Appcast
Appcast prints appcast snippets for the macOS release (release/appcast.py AppcastModule).
packages/browseros/build_go/internal/release/release.go:251
↓ 1 callers
Function
ApplyAllForce
ApplyAllForce applies all patches non-interactively with --reject (apply/apply_force.py apply_all_force).
packages/browseros/build_go/internal/patchwork/apply.go:232
↓ 1 callers
Function
ApplyPatchWithReject
ApplyPatchWithReject applies one patch falling back to --reject (apply/apply_force.py apply_patch_with_reject). Status: applied|rejected.
packages/browseros/build_go/internal/patchwork/apply.go:192
↓ 1 callers
Function
ApplySingleFilePatch
ApplySingleFilePatch applies the patch for one chromium path (apply/apply_patch.py apply_single_file_patch).
packages/browseros/build_go/internal/patchwork/apply.go:328
↓ 1 callers
Function
Build
(ctx context.Context, agentRoot string, r Runner)
packages/browseros-agent/tools/dogfood/pipeline/build.go:5
↓ 1 callers
Function
BuildArgs
(cfg ArgsConfig)
packages/browseros-agent/tools/dev/browser/args.go:18
↓ 1 callers
Function
BuildRangePatchSet
(ctx context.Context, workspacePath string, start string, end string, base string, squash bool, filters []stri
packages/browseros/tools/patch/internal/patch/workspace.go:83
↓ 1 callers
Function
BuildWorkingTreePatchSet
(ctx context.Context, workspacePath string, opts WorkingTreeOptions)
packages/browseros/tools/patch/internal/patch/workspace.go:25
↓ 1 callers
Function
ChangedFilesWithStatus
ChangedFilesWithStatus maps path → status (A/M/D/R/C) for one commit (extract/utils.py get_commit_changed_files_with_status).
packages/browseros/build_go/internal/patchwork/extract.go:36
↓ 1 callers
Method
CheckNow
(context.Context)
packages/browseros-agent/apps/cli/cmd/update.go:18
↓ 1 callers
Function
CheckPermissions
(targetPath string)
packages/browseros-agent/apps/cli/update/apply.go:13
↓ 1 callers
Function
CheckSigningEnvironment
CheckSigningEnvironment reports whether macOS signing env is complete (macos.py check_signing_environment).
packages/browseros/build_go/internal/modules/sign/macos.go:115
↓ 1 callers
Function
Checked
Checked runs c and converts a non-zero exit into an error naming the command (Python run_command check=True).
packages/browseros/build_go/internal/execx/execx.go:134
↓ 1 callers
Function
CheckoutFiles
(ctx context.Context, dir string, ref string, paths []string)
packages/browseros/tools/patch/internal/git/git.go:130
↓ 1 callers
Function
CleanupStaleRunFiles
(statePath string)
packages/browseros-agent/tools/dogfood/runtime/lock.go:87
↓ 1 callers
Function
Close
()
packages/browseros-agent/apps/cli/analytics/analytics.go:73
↓ 1 callers
Function
CommitChangedFiles
=== high-level operations (feature.py) === CommitChangedFiles lists files touched by a commit via diff-tree.
packages/browseros/build_go/internal/feature/feature.go:239
↓ 1 callers
Function
CommitExists
(ctx context.Context, dir string, ref string)
packages/browseros/tools/patch/internal/git/git.go:103
↓ 1 callers
Function
CreateAppArmorProfile
CreateAppArmorProfile writes the userns profile (linux.py create_apparmor_profile, GitHub issue #165).
packages/browseros/build_go/internal/modules/pkg/linux.go:459
↓ 1 callers
Function
CreateBinaryMarker
CreateBinaryMarker writes <path>.binary (extract/utils.py).
packages/browseros/build_go/internal/patchwork/patchwork.go:269
↓ 1 callers
Function
CreateControlFile
CreateControlFile writes DEBIAN/control (linux.py create_control_file).
packages/browseros/build_go/internal/modules/pkg/linux.go:390
↓ 1 callers
Function
CreateLauncherScript
CreateLauncherScript writes /usr/bin/browseros (linux.py create_launcher_script).
packages/browseros/build_go/internal/modules/pkg/linux.go:365
↓ 1 callers
Function
CreateMetainfoFile
CreateMetainfoFile writes the AppStream metainfo (linux.py create_metainfo_file).
packages/browseros/build_go/internal/modules/pkg/linux.go:487
↓ 1 callers
Function
CreateRenameMarker
CreateRenameMarker writes <path>.rename for pure renames (extract/common.py write_patches rename branch).
packages/browseros/build_go/internal/patchwork/patchwork.go:285
↓ 1 callers
Function
CreateSignedNotarizedDMG
CreateSignedNotarizedDMG chains create → sign → notarize (package/macos.py create_signed_notarized_dmg).
packages/browseros/build_go/internal/modules/pkg/macos.go:170
↓ 1 callers
Function
CurrentBranch
CurrentBranch returns the checked-out branch name (empty when detached).
packages/browseros/build_go/internal/gitx/gitx.go:37
↓ 1 callers
Function
DefaultIgnorePatterns
DefaultIgnorePatterns covers tool state and scratch files that must never be extracted into the patch repo.
packages/browseros/tools/patch/internal/patch/ignore.go:21
↓ 1 callers
Function
DefaultLocalPorts
()
packages/browseros-agent/tools/dev/proc/ports.go:32
↓ 1 callers
Function
Defaults
(home string)
packages/browseros-agent/tools/dogfood/config/config.go:61
↓ 1 callers
Function
Delete
(workspacePath string)
packages/browseros/tools/patch/internal/resolve/resolve.go:70
↓ 1 callers
Function
DepotToolsWinToolchain
DepotToolsWinToolchain defaults to "0" (system toolchain).
packages/browseros/build_go/internal/envx/envx.go:79
↓ 1 callers
Function
DiffNoIndex
(ctx context.Context, dir string, path string)
packages/browseros/tools/patch/internal/git/git.go:187
↓ 1 callers
Function
DiffText
(ctx context.Context, dir string, args ...string)
packages/browseros/tools/patch/internal/git/git.go:176
↓ 1 callers
Function
Dirty
(repoPath string, r Runner)
packages/browseros-agent/tools/dogfood/pipeline/git.go:13
↓ 1 callers
Method
Download
Download fetches a version's artifacts (release/download.py DownloadModule).
packages/browseros/build_go/internal/release/release.go:333
↓ 1 callers
Function
DownloadAsset
(ctx context.Context, client *http.Client, asset Asset)
packages/browseros-agent/apps/cli/update/archive.go:17
↓ 1 callers
Method
Execute
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/pkg/windows.go:34
↓ 1 callers
Method
Execute
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/pkg/linux.go:60
↓ 1 callers
Method
Execute
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/storage/upload.go:51
↓ 1 callers
Method
Execute
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/compile/compile.go:116
↓ 1 callers
Method
Execute
(ctx *buildctx.Context)
packages/browseros/build_go/internal/modules/sign/sparklesign.go:32
↓ 1 callers
Function
ExecutionOrder
ExecutionOrder is the fixed phase order from cli/build.py EXECUTION_ORDER. NOTE: prep intentionally excludes series_patches.
packages/browseros/build_go/internal/resolver/resolver.go:228
↓ 1 callers
Method
ExtensionsManifestURL
()
packages/browseros/build_go/internal/buildctx/buildctx.go:237
↓ 1 callers
Function
ExtractRange
ExtractRange extracts the cumulative diff start..end (extract/extract_range.py extract_commit_range).
packages/browseros/build_go/internal/patchwork/extract.go:294
↓ 1 callers
Function
FeatureFiles
FeatureFiles loads the file list for a feature from features.yaml.
packages/browseros/build_go/internal/patchwork/apply.go:272
↓ 1 callers
Function
Fetch
(ctx context.Context, repoPath string, r Runner)
packages/browseros-agent/tools/dogfood/pipeline/git.go:25
↓ 1 callers
Function
FindActive
(reg *workspace.Registry, cwd string)
packages/browseros/tools/patch/internal/resolve/resolve.go:77
↓ 1 callers
Function
FollowFromStartWithContext
(ctx context.Context, path string, filter string, onEntry func(Entry))
packages/browseros-agent/tools/dogfood/runlog/log.go:99
↓ 1 callers
Function
Format
(entry Entry)
packages/browseros-agent/tools/dogfood/runlog/log.go:172
↓ 1 callers
Function
FormatNotice
(currentVersion, latestVersion string)
packages/browseros-agent/apps/cli/update/manager.go:225
↓ 1 callers
Method
GNConfigDir
()
packages/browseros/build_go/internal/buildctx/buildctx.go:213
↓ 1 callers
Function
GetReleaseJSON
GetReleaseJSON fetches releases/<version>/<platform>/release.json (r2.py get_release_json); nil when absent.
packages/browseros/build_go/internal/modules/storage/upload.go:207
↓ 1 callers
Method
Handle
(Request)
packages/browseros-agent/tools/dogfood/ipc/ipc.go:37
↓ 1 callers
Method
HasPhaseFlags
HasPhaseFlags reports whether any phase flag is set.
packages/browseros/build_go/internal/resolver/resolver.go:46
↓ 1 callers
Method
Health
Health checks the /health endpoint (REST, not MCP).
packages/browseros-agent/apps/cli/mcp/client.go:175
↓ 1 callers
Method
ImageContent
ImageContent returns the first image content item, or nil.
packages/browseros-agent/apps/cli/mcp/types.go:28
↓ 1 callers
Function
Init
(version string)
packages/browseros-agent/apps/cli/analytics/analytics.go:32
↓ 1 callers
Function
IsDirtyPaths
(ctx context.Context, dir string, pathspecs []string)
packages/browseros/tools/patch/internal/git/git.go:87
↓ 1 callers
Function
IsInternalPath
(rel string)
packages/browseros/tools/patch/internal/patch/types.go:70
↓ 1 callers
Function
KillPortAndWait
(port int, timeout time.Duration)
packages/browseros-agent/tools/dev/proc/ports.go:136
↓ 1 callers
Method
List
List prints all versions or one version's artifacts (release/list.py ListModule).
packages/browseros/build_go/internal/release/release.go:186
↓ 1 callers
Function
ListAllVersions
ListAllVersions enumerates releases/<version>/ prefixes, newest first (release/common.py list_all_versions).
packages/browseros/build_go/internal/release/release.go:95
↓ 1 callers
Function
ListLogFiles
(logDir string)
packages/browseros-agent/tools/dogfood/proc/log.go:85
↓ 1 callers
Method
ListPrefixes
ListPrefixes returns the common prefixes directly under prefix using a "/" delimiter (used to enumerate release versions).
packages/browseros/build_go/internal/r2/r2.go:310
↓ 1 callers
Function
Load
(path string)
packages/browseros-agent/tools/dogfood/config/config.go:75
↓ 1 callers
Function
Load
(workspacePath string)
packages/browseros/tools/patch/internal/resolve/resolve.go:47
↓ 1 callers
Function
LoadConfig
()
packages/browseros/tools/patch/internal/workspace/config.go:32
↓ 1 callers
Function
LoadInto
LoadInto reads any YAML file with !env substitution into out.
packages/browseros/build_go/internal/config/config.go:82
↓ 1 callers
Function
LogMsgf
(t Tag, format string, args ...any)
packages/browseros-agent/tools/dev/proc/log.go:34
↓ 1 callers
Function
ModifiedFiles
ModifiedFiles filters a feature's file list to those with uncommitted changes (annotate.py get_modified_files).
packages/browseros/build_go/internal/annotate/annotate.go:60
↓ 1 callers
Method
NotarizationZip
()
packages/browseros/build_go/internal/buildctx/buildctx.go:277
↓ 1 callers
Function
NotarizeDMG
NotarizeDMG submits, staples, and validates the DMG (package/macos.py notarize_dmg).
packages/browseros/build_go/internal/modules/pkg/macos.go:138
↓ 1 callers
Function
OrphanSummary
OrphanSummary groups paths by top-level directory, largest group first.
packages/browseros/tools/patch/internal/engine/status.go:43
↓ 1 callers
Function
PackageModule
PackageModule returns the platform package module name.
packages/browseros/build_go/internal/resolver/resolver.go:214
↓ 1 callers
Function
ParsePrivateKey
ParsePrivateKey accepts Sparkle key material in any of its shapes: raw 32-byte seed, raw 64-byte (seed + public key), or base64 of either.
packages/browseros/build_go/internal/sparkle/sparkle.go:16
↓ 1 callers
Function
PlanRepoPatchSet
(patchesDir string, set PatchSet, scope []string)
packages/browseros/tools/patch/internal/patch/repo.go:49
↓ 1 callers
Function
PlatformName
PlatformName maps the build platform to the R2 path segment (upload.py _get_platform): macos | win | linux.
packages/browseros/build_go/internal/modules/storage/upload.go:23
↓ 1 callers
Function
Publish
Publish commits chromium_patches changes and pushes them to the selected remote.
packages/browseros/tools/patch/internal/engine/publish.go:25
↓ 1 callers
Function
Pull
(ctx context.Context, repoPath string, r Runner)
packages/browseros-agent/tools/dogfood/pipeline/git.go:21
↓ 1 callers
Function
R2AccessKeyID
()
packages/browseros/build_go/internal/envx/envx.go:106
↓ 1 callers
Function
R2CDNBaseURL
R2CDNBaseURL defaults to the public CDN.
packages/browseros/build_go/internal/envx/envx.go:118
↓ 1 callers
Function
R2EndpointURL
R2EndpointURL is computed from the account ID; empty when unset.
packages/browseros/build_go/internal/envx/envx.go:126
↓ 1 callers
Function
R2SecretAccessKey
()
packages/browseros/build_go/internal/envx/envx.go:107
↓ 1 callers
Function
RangeChangedFilesWithStatus
RangeChangedFilesWithStatus maps path → status for base..head (extract_range.py get_range_changed_files_with_status).
packages/browseros/build_go/internal/patchwork/extract.go:46
↓ 1 callers
Function
ReadLast
(path string, maxLines int, filter string)
packages/browseros-agent/tools/dogfood/runlog/log.go:61
↓ 1 callers
Function
ReadRunState
(path string)
packages/browseros-agent/tools/dogfood/runtime/lock.go:75
↓ 1 callers
Method
RepoInfo
()
packages/browseros/tools/patch/internal/app/app.go:56
↓ 1 callers
Function
ResetHardToUpstream
(ctx context.Context, repoPath string, r Runner)
packages/browseros-agent/tools/dogfood/pipeline/git.go:29
↓ 1 callers
Function
ResolveForCommand
ResolveForCommand resolves a checkout and tailors cwd detection errors for a specific command such as "browseros-patch diff".
packages/browseros/tools/patch/internal/workspace/detect.go:53
↓ 1 callers
Method
ResolvePageID
ResolvePageID returns the explicit page ID or fetches the active page.
packages/browseros-agent/apps/cli/mcp/client.go:116
↓ 1 callers
Function
RevParse
RevParse resolves a ref to a full sha.
packages/browseros/build_go/internal/gitx/gitx.go:22
↓ 1 callers
Function
Run
Run executes git with args in dir, capturing output.
packages/browseros/build_go/internal/gitx/gitx.go:12
← previous
next →
1,801–1,900 of 5,775, ranked by callers