Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ColeMurray/background-agents
/ functions
Functions
3,598 in github.com/ColeMurray/background-agents
⨍
Functions
3,598
◇
Types & classes
919
↳
Endpoints
1
↓ 729 callers
Method
json
(self)
packages/modal-infra/tests/conftest.py:16
↓ 428 callers
Method
fetch
( sessionId: string, path: SessionInternalPath, init?: RequestInit, search?: string )
packages/control-plane/src/session/runtime-client.ts:6
↓ 418 callers
Method
get
(key: string)
packages/shared/src/cache-store.ts:6
↓ 404 callers
Method
error
(msg: string, data?: Record<string, unknown>)
packages/shared/src/types/index.ts:645
↓ 300 callers
Function
error
(message: string, status = 400)
packages/control-plane/src/routes/shared.ts:60
↓ 273 callers
Method
info
(msg: string, data?: Record<string, unknown>)
packages/shared/src/types/index.ts:643
↓ 249 callers
Method
warn
(msg: string, data?: Record<string, unknown>)
packages/shared/src/types/index.ts:644
↓ 199 callers
Method
set
(self, stream: io.StringIO)
packages/sandbox-runtime/tests/test_git_credential_helper.py:66
↓ 193 callers
Method
get
(key: string, options?: { range?: ObjectStorageRange })
packages/control-plane/src/storage/object-storage.ts:28
↓ 190 callers
Method
create
(provider: "modal")
packages/control-plane/src/repo-images/provider-factory.ts:23
↓ 170 callers
Function
create_sse_event
Create an SSE event string.
packages/sandbox-runtime/tests/test_bridge_sse.py:71
↓ 147 callers
Method
prepare
(query: string)
packages/control-plane/src/db/repo-images.test.ts:78
↓ 137 callers
Method
bind
(...args: unknown[])
packages/control-plane/src/db/repo-images.test.ts:497
↓ 103 callers
Method
time
* Time an arbitrary async operation and record it as a named span. * The span name becomes a field in the wide event with `_ms` suffix.
packages/control-plane/src/db/instrumented-d1.ts:44
↓ 93 callers
Method
exec
(query: string, ...params: unknown[])
packages/control-plane/src/session/repository.ts:229
↓ 83 callers
Function
json
(data: unknown, status = 200)
packages/control-plane/src/routes/shared.ts:50
↓ 82 callers
Method
createSandbox
* Create a new sandbox. * * @param config - Sandbox configuration * @returns Creation result with sandbox ID and status * @throws SandboxP
packages/control-plane/src/sandbox/provider.ts:377
↓ 80 callers
Function
fetch
(request: Request, env: Env, ctx: ExecutionContext)
packages/control-plane/src/index.ts:21
↓ 80 callers
Method
get
(name: string)
packages/control-plane/src/media.ts:46
↓ 79 callers
Method
registerBuild
(build: RepoImageBuild)
packages/control-plane/src/db/repo-images.ts:51
↓ 75 callers
Method
json
(self)
packages/sandbox-runtime/tests/conftest.py:16
↓ 74 callers
Function
cn
(...inputs: ClassValue[])
packages/web/src/lib/utils.ts:4
↓ 72 callers
Function
parsePattern
(pattern: string)
packages/control-plane/src/routes/shared.ts:42
↓ 70 callers
Method
debug
(msg: string, data?: Record<string, unknown>)
packages/shared/src/types/index.ts:642
↓ 67 callers
Function
initSession
(overrides?: { sessionName?: string; repoOwner?: string; repoName?: string; repoId?: number; title?:
packages/control-plane/test/integration/helpers.ts:10
↓ 64 callers
Method
run
(query: string, args: unknown[])
packages/control-plane/src/db/repo-images.test.ts:226
↓ 64 callers
Method
setGlobal
( integrationId: K, settings: IntegrationSettingsMap[K]["global"] )
packages/control-plane/src/db/integration-settings.ts:53
↓ 63 callers
Function
createSchedulerDO
(env?: Env)
packages/control-plane/src/scheduler/durable-object.test.ts:263
↓ 62 callers
Function
createMockSession
(overrides: Partial<SessionRow> = {})
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:39
↓ 61 callers
Function
createMockSandbox
( overrides: Partial<SandboxRow & { spawn_failure_count: number; last_spawn_failure: number }> = {} )
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:67
↓ 60 callers
Method
add
* Add token to buffer.
packages/control-plane/src/realtime/events.ts:93
↓ 60 callers
Function
createFakeWebSocket
Minimal fake WebSocket for testing.
packages/control-plane/src/session/websocket-manager.test.ts:21
↓ 60 callers
Function
createMockAlarmScheduler
()
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:247
↓ 60 callers
Function
createMockBroadcaster
()
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:220
↓ 60 callers
Function
createMockIdGenerator
()
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:257
↓ 60 callers
Function
createMockStorage
( session: SessionRow | null = createMockSession(), sandbox: | (SandboxRow & { spawn_failure_count: nu
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:96
↓ 60 callers
Function
createMockWebSocketManager
( hasSandboxWs = false, clientCount = 0 )
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:230
↓ 60 callers
Function
createTestConfig
()
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:311
↓ 59 callers
Function
createMockProvider
( overrides: Partial<{ createSandbox: (config: CreateSandboxConfig) => Promise<CreateSandboxResult>;
packages/control-plane/src/sandbox/lifecycle/manager.test.ts:264
↓ 54 callers
Method
getById
(id: string)
packages/control-plane/src/db/automation-store.ts:300
↓ 53 callers
Function
createManager
Create a fresh manager with all dependencies.
packages/control-plane/src/session/websocket-manager.test.ts:179
↓ 52 callers
Function
checkAccessAllowed
( config: AccessControlConfig, params: AccessCheckParams )
packages/web/src/lib/access-control.ts:45
↓ 52 callers
Function
controlPlaneFetch
( path: string, options: RequestInit = {} )
packages/web/src/lib/control-plane.ts:107
↓ 50 callers
Function
callRoute
( method: string, path: string, options?: { body?: unknown; query?: Record<string, string> } )
packages/control-plane/src/routes/automations.test.ts:116
↓ 50 callers
Function
makeAutomation
(overrides?: Partial<AutomationRow>)
packages/control-plane/test/integration/automation-store.test.ts:14
↓ 49 callers
Method
close
(ws: WebSocket, code: number, reason: string)
packages/control-plane/src/session/websocket-manager.ts:73
↓ 46 callers
Method
broadcast
Broadcast a message to all connected clients
packages/control-plane/src/sandbox/lifecycle/manager.ts:119
↓ 46 callers
Function
initNamedSession
( sessionName: string, overrides?: { repoOwner?: string; repoName?: string; repoId?: number;
packages/control-plane/test/integration/helpers.ts:136
↓ 46 callers
Method
spawnSandbox
* Spawn a sandbox (fresh or from snapshot). * * Uses decision functions to determine the appropriate action: * - Check circuit breaker * -
packages/control-plane/src/sandbox/lifecycle/manager.ts:287
↓ 43 callers
Method
fetch
(input: string | URL | Request, init?: RequestInit)
packages/shared/src/completion/extractor.ts:39
↓ 43 callers
Method
setRepoSettings
( integrationId: K, repo: string, settings: IntegrationSettingsMap[K]["repo"] )
packages/control-plane/src/db/integration-settings.ts:113
↓ 40 callers
Function
createMockEnv
()
packages/github-bot/test/handlers.test.ts:66
↓ 40 callers
Function
createMockLogger
()
packages/github-bot/test/handlers.test.ts:56
↓ 39 callers
Method
put
(key: string, value: string, opts?: CacheStorePutOptions)
packages/shared/src/cache-store.ts:8
↓ 38 callers
Function
createLogger
( component: string, context: Record<string, unknown> = {}, minLevel: LogLevel = "info" )
packages/control-plane/src/logger.ts:16
↓ 38 callers
Function
makeSession
(overrides: Partial<SessionEntry> = {})
packages/control-plane/src/db/session-index.test.ts:344
↓ 38 callers
Method
send
(ws: WebSocket, message: string | object)
packages/control-plane/src/session/websocket-manager.ts:72
↓ 36 callers
Method
markBuildReady
( buildId: string, provider: RepoImageProvider, providerImageId: string, baseSha: string,
packages/control-plane/src/db/repo-images.ts:421
↓ 35 callers
Method
getLatestReady
( repoOwner: string, repoName: string, baseBranch?: string )
packages/control-plane/src/sandbox/lifecycle/manager.ts:217
↓ 34 callers
Function
_make_supervisor
Create a SandboxSupervisor with the given env vars patched in.
packages/sandbox-runtime/tests/test_entrypoint_build_mode.py:47
↓ 34 callers
Method
_stream_opencode_response_sse
Stream response from OpenCode using Server-Sent Events. Uses messageID-based correlation for reliable event attribution: 1. Generate
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:924
↓ 34 callers
Function
generateId
(length: number = 16)
packages/control-plane/src/auth/crypto.ts:86
↓ 34 callers
Method
getResolvedConfig
( integrationId: K, repo: string )
packages/control-plane/src/db/integration-settings.ts:157
↓ 34 callers
Function
onChange
()
packages/web/src/hooks/use-syntax-highlight-preferences.ts:79
↓ 33 callers
Function
makeEvent
(overrides: Partial<ToolCallEvent> = {})
packages/web/src/lib/files.test.ts:7
↓ 32 callers
Method
getStatus
(repoOwner: string, repoName: string)
packages/control-plane/src/db/repo-images.ts:541
↓ 32 callers
Function
seedSession
( store: SessionIndexStore, input: { id: string; repoOwner: string | null; repoName: string |
packages/control-plane/test/integration/analytics.test.ts:22
↓ 31 callers
Method
all
(query: string, args: unknown[])
packages/control-plane/src/db/repo-images.test.ts:168
↓ 31 callers
Function
encryptToken
(token: string, encryptionKey: string)
packages/control-plane/src/auth/crypto.ts:36
↓ 31 callers
Function
getControlPlaneFetch
(env: Env)
packages/github-bot/test/handlers.test.ts:98
↓ 31 callers
Function
isValidReasoningEffort
(model: string, effort: string)
packages/shared/src/models.ts:260
↓ 30 callers
Function
createMockModalClient
( overrides: Partial<{ createSandbox: (req: CreateSandboxRequest) => Promise<CreateSandboxResponse>;
packages/control-plane/src/sandbox/providers/modal-provider.test.ts:27
↓ 30 callers
Method
run
Main bridge loop with reconnection handling. Handles reconnection for transient errors (network issues, etc.) but exits gracefully fo
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:225
↓ 29 callers
Function
computeHmacHex
(data: string, secret: string)
packages/shared/src/auth.ts:38
↓ 29 callers
Function
createMockClient
( overrides: Partial<{ createSandbox: (params: DaytonaCreateSandboxParams) => Promise<DaytonaSandboxResp
packages/control-plane/src/sandbox/providers/daytona-provider.test.ts:33
↓ 29 callers
Function
makeLinearBotEnv
(kv: KVNamespace, overrides: Partial<Env> = {})
packages/linear-bot/src/test-helpers.ts:35
↓ 28 callers
Function
_run
Drive helper.main() with captured stdio.
packages/sandbox-runtime/tests/test_git_credential_helper.py:88
↓ 28 callers
Method
fetch
(input: RequestInfo | URL, init?: RequestInit)
packages/web/src/lib/control-plane.ts:55
↓ 28 callers
Function
generateInternalToken
(secret: string)
packages/shared/src/auth.ts:63
↓ 28 callers
Function
makeChild
(automationId: string, overrides?: Partial<AutomationRunRow>)
packages/control-plane/test/integration/automation-invocations.test.ts:62
↓ 27 callers
Function
createHandler
()
packages/control-plane/src/session/http/handlers/sandbox.handler.test.ts:6
↓ 27 callers
Function
decryptToken
(encrypted: string, encryptionKey: string)
packages/control-plane/src/auth/crypto.ts:58
↓ 27 callers
Function
extractChangedFiles
(events: SandboxEvent[])
packages/web/src/lib/files.ts:104
↓ 27 callers
Function
makeInvocation
( automationId: string, overrides?: Partial<AutomationInvocationRow> )
packages/control-plane/test/integration/automation-invocations.test.ts:41
↓ 26 callers
Function
_mock_response
(payload: dict[str, Any], status: int = 200)
packages/sandbox-runtime/tests/test_git_credential_helper.py:102
↓ 26 callers
Function
_patch_httpx
Patch httpx.Client to use a mock transport and count requests. Saves the real ``httpx.Client`` so the factory can still construct one after t
packages/sandbox-runtime/tests/test_git_credential_helper.py:109
↓ 26 callers
Function
authHeaders
()
packages/control-plane/test/integration/integration-settings.test.ts:10
↓ 26 callers
Function
createParticipant
(overrides: Partial<ParticipantRow> = {})
packages/control-plane/src/session/participant-service.test.ts:42
↓ 26 callers
Method
create_sandbox
Create a new sandbox for a session. If a snapshot_id is provided, restores from that snapshot. Otherwise, creates from the l
packages/modal-infra/src/sandbox/manager.py:365
↓ 26 callers
Method
delete
(key: string)
packages/control-plane/src/storage/object-storage.ts:26
↓ 26 callers
Function
jsonResponse
( body: unknown, init: { status?: number; headers?: Record<string, string> } = {} )
packages/shared/src/slack/client.test.ts:17
↓ 26 callers
Method
list
(repoScope?: string)
packages/control-plane/src/db/mcp-servers.ts:133
↓ 26 callers
Function
repositoryRow
(automationId: string, overrides?: Record<string, unknown>)
packages/control-plane/src/scheduler/durable-object.test.ts:295
↓ 26 callers
Function
seedRun
(run: AutomationRunRow)
packages/control-plane/test/integration/run-helpers.ts:36
↓ 26 callers
Function
setupSWR
(opts: { global?: SlackGlobalConfig | null; repos?: RepoSettingsEntry[]; availableRepos?: EnrichedReposi
packages/web/src/components/settings/integrations/slack-integration-settings.test.tsx:44
↓ 25 callers
Method
_send_event
Send event to control plane, buffering if WS is unavailable.
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:406
↓ 25 callers
Function
createMockClient
(overrides: Partial<OpenComputerRestClient> = {})
packages/control-plane/src/sandbox/providers/opencomputer-provider.test.ts:16
↓ 25 callers
Function
createMockClient
( overrides: Partial<{ createSandbox: (request: VercelCreateSandboxRequest) => Promise<VercelCreateSandb
packages/control-plane/src/sandbox/providers/vercel/provider.test.ts:43
↓ 25 callers
Method
getSandbox
Get current sandbox state
packages/control-plane/src/sandbox/lifecycle/manager.ts:68
↓ 25 callers
Function
makeCtx
()
packages/slack-bot/src/index.test.ts:104
next →
1–100 of 3,598, ranked by callers