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
↓ 25 callers
Method
processSandboxEvent
* Process sandbox event.
packages/control-plane/src/session/durable-object.ts:1372
↓ 25 callers
Method
receive
(message: ServerMessage)
packages/web/src/hooks/use-session-socket.test.tsx:57
↓ 25 callers
Method
resolveOrCreateUser
* Core resolution entry point. Finds or creates a canonical user for the * given provider identity, with automatic email-based cross-provider linki
packages/control-plane/src/db/user-store.ts:117
↓ 24 callers
Function
createFakeKV
(initial: Record<string, string> = {})
packages/linear-bot/src/test-helpers.ts:12
↓ 24 callers
Function
createKvCacheStore
(kv: KvCacheNamespace)
packages/shared/src/cache-store.ts:19
↓ 24 callers
Method
delete
(key: string)
packages/shared/src/cache-store.ts:9
↓ 24 callers
Method
insertInvocationGuarded
* Atomically create an invocation with its child runs (and optionally * advance the schedule) in ONE D1 batch. * * Every statement is self-gu
packages/control-plane/src/db/automation-store.ts:720
↓ 24 callers
Function
noopHandler
()
packages/control-plane/src/session/http/routes.test.ts:5
↓ 24 callers
Function
normalizeGitHubEvent
( githubEventHeader: string, payload: Record<string, unknown> )
packages/shared/src/triggers/github/normalizer.ts:67
↓ 24 callers
Function
normalizeSandboxSettings
( input: unknown, options: NormalizeSandboxSettingsOptions = {} )
packages/control-plane/src/sandbox/settings.ts:28
↓ 24 callers
Function
resolveSandboxBackendName
(value: string | undefined)
packages/control-plane/src/sandbox/provider-name.ts:12
↓ 24 callers
Method
setSecrets
( repoId: number, repoOwner: string, repoName: string, secrets: Record<string, string> )
packages/control-plane/src/db/repo-secrets.ts:23
↓ 23 callers
Function
buildMockEvent
( source: S, overrides?: Partial<EventForSource<S>> )
packages/shared/src/triggers/testing.ts:85
↓ 23 callers
Function
createFakeD1
(options?: { firstResult?: unknown; allResults?: unknown[]; changes?: number; })
packages/control-plane/src/db/mcp-servers.test.ts:18
↓ 23 callers
Function
evaluateSpawnDecision
( state: SandboxState, config: SpawnConfig, now: number, isSpawningInMemory: boolean, supportsPersis
packages/control-plane/src/sandbox/lifecycle/decisions.ts:199
↓ 23 callers
Method
getSandboxSocket
* Get the active sandbox socket, recovering from hibernation if needed. * Validates sandbox ID against the repository during hibernation recovery.
packages/control-plane/src/session/websocket-manager.ts:51
↓ 23 callers
Function
makeResponse
(body: unknown, status = 200)
packages/control-plane/src/source-control/providers/gitlab-provider.test.ts:9
↓ 22 callers
Function
createProcessor
()
packages/control-plane/src/session/sandbox-events.test.ts:5
↓ 22 callers
Function
flushWaitUntil
(ctx: ReturnType<typeof makeCtx>, callIndex = 0)
packages/slack-bot/src/index.test.ts:155
↓ 22 callers
Method
getSession
()
packages/control-plane/src/session/pull-request-service.ts:41
↓ 22 callers
Function
handleRequest
( request: Request, env: Env, executionCtx?: ExecutionContext )
packages/control-plane/src/router.ts:343
↓ 21 callers
Function
color
(text: string, c: string)
scripts/cf-logs.ts:208
↓ 21 callers
Function
createContext
()
packages/control-plane/src/repo-images/workflow.test.ts:29
↓ 21 callers
Function
createEnv
(overrides?: Partial<Env>)
packages/control-plane/src/scheduler/durable-object.test.ts:249
↓ 21 callers
Function
createStore
(overrides: Partial<RepoImageStore> = {})
packages/control-plane/src/repo-images/workflow.test.ts:62
↓ 21 callers
Function
getDefaultReasoningEffort
(model: string)
packages/shared/src/models.ts:253
↓ 21 callers
Function
getSafeExternalUrl
(url: string | null | undefined)
packages/web/src/lib/urls.ts:22
↓ 21 callers
Function
getSchedulerStub
()
packages/control-plane/test/integration/scheduler.test.ts:7
↓ 21 callers
Function
get_logger
Factory function to create a structured logger. Args: component: Logger component name (e.g., "bridge", "manager", "supervisor")
packages/sandbox-runtime/src/sandbox_runtime/log_config.py:155
↓ 21 callers
Function
isValidModel
(model: string)
packages/shared/src/models.ts:230
↓ 21 callers
Function
openClientWs
( sessionName: string, opts?: { subscribe?: boolean; userId?: string } )
packages/control-plane/test/integration/helpers.ts:195
↓ 21 callers
Method
restore_from_snapshot
Create a new sandbox from a filesystem snapshot Image. The OpenCode session resumes with full workspace state intact. Git cl
packages/modal-infra/src/sandbox/manager.py:664
↓ 20 callers
Function
_make_supervisor
Create a SandboxSupervisor with default test config.
packages/sandbox-runtime/tests/test_tool_installation.py:11
↓ 20 callers
Function
_patch_paths
Patch entrypoint Path() calls to redirect legacy, tools, skills, and bin paths.
packages/sandbox-runtime/tests/test_tool_installation.py:27
↓ 20 callers
Function
callHandler
(body: unknown, envOverrides?: Partial<Env>)
packages/control-plane/src/routes/slack-notify.test.ts:72
↓ 20 callers
Function
matchGlob
(pattern: string, input: string)
packages/shared/src/triggers/glob.ts:12
↓ 20 callers
Function
seedActiveSession
(opts?: { parentSessionId?: string | null; spawnSource?: string; userId?: string | null; status?: Sess
packages/control-plane/src/routes/slack-notify.test.ts:87
↓ 20 callers
Function
selectRepositories
Point the tick's batched repository fetch at a selection for one automation.
packages/control-plane/src/scheduler/durable-object.test.ts:309
↓ 19 callers
Function
_make_supervisor
Create a SandboxSupervisor with MCP-relevant session config.
packages/sandbox-runtime/tests/test_mcp.py:10
↓ 19 callers
Function
aggregate
(overrides?: Partial<InvocationRunAggregate>)
packages/control-plane/src/scheduler/durable-object.test.ts:39
↓ 19 callers
Function
createEvent
(overrides: Partial<EventRow> = {})
packages/control-plane/src/session/http/handlers/child-sessions.handler.test.ts:100
↓ 19 callers
Method
createPullRequest
* Create a pull request. * * @param auth - Authentication context with plain token * @param config - Pull request configuration * @returns
packages/control-plane/src/source-control/types.ts:253
↓ 19 callers
Method
notifyToolCall
* Notify the originating client of a tool_call event (best-effort, throttled). * Max 1 callback per 3 seconds per session.
packages/control-plane/src/session/callback-notification-service.ts:266
↓ 19 callers
Method
post
(self, url: str, json: dict | None = None, timeout: float = 30.0)
packages/sandbox-runtime/tests/test_bridge_sse.py:54
↓ 19 callers
Function
postMessage
( token: string, channel: string, text: string, options?: { thread_ts?: string; blocks?: unkno
packages/shared/src/slack/client.ts:116
↓ 19 callers
Method
update
( id: string, patch: Partial< Pick< McpServerConfig, "name" | "type" | "command"
packages/control-plane/src/db/mcp-servers.ts:204
↓ 19 callers
Method
upsertTokens
( providerUserId: string, accessToken: string, refreshToken: string, expiresAt: number, us
packages/control-plane/src/db/user-scm-tokens.ts:76
↓ 18 callers
Function
createAdapter
( overrides: Partial<AnyRepoImageBuildAdapter> = {} )
packages/control-plane/src/repo-images/workflow.test.ts:82
↓ 18 callers
Function
createAdapterFactory
(adapter: AnyRepoImageBuildAdapter)
packages/control-plane/src/repo-images/workflow.test.ts:97
↓ 18 callers
Function
createFakeD1
(options?: { firstResult?: unknown; allResults?: unknown[]; changes?: number; })
packages/control-plane/src/db/automation-store.test.ts:27
↓ 18 callers
Function
createHandler
()
packages/control-plane/src/session/http/handlers/session-lifecycle.handler.test.ts:78
↓ 18 callers
Function
fetchRuns
(automationId: string)
packages/control-plane/test/integration/run-helpers.ts:64
↓ 18 callers
Function
generateEncryptionKey
()
packages/control-plane/src/auth/crypto.ts:75
↓ 18 callers
Function
globalSettings
( tunnelPorts: number[], enabledRepos?: string[], limits?: { maxConcurrentChildSessions?: number; maxTot
packages/web/src/components/settings/sandbox-settings.test.tsx:37
↓ 18 callers
Function
initializeSession
( env: Env, input: SessionInitInput, ctx: RequestContext )
packages/control-plane/src/session/initialize.ts:66
↓ 18 callers
Function
makeAutomation
(overrides?: Partial<AutomationRow>)
packages/control-plane/test/integration/automation-invocations.test.ts:15
↓ 18 callers
Function
makeAutomation
(overrides?: Partial<AutomationRow>)
packages/control-plane/test/integration/scheduler.test.ts:12
↓ 18 callers
Function
makeEnv
()
packages/slack-bot/src/index.test.ts:59
↓ 18 callers
Function
mockSlackResponse
(opts: { status?: number; body?: unknown; retryAfter?: string })
packages/control-plane/src/routes/slack-notify.test.ts:113
↓ 18 callers
Function
resolveProviderIdentity
( spawnSource: SpawnSource, body: SessionIdentityFields )
packages/control-plane/src/session/identity.ts:58
↓ 18 callers
Function
validateConditions
( conditions: TriggerCondition[], triggerSource: AutomationEventSource, registry: ConditionRegistry )
packages/shared/src/triggers/conditions.ts:86
↓ 17 callers
Function
_fake_process
Return a mock process with the given returncode.
packages/sandbox-runtime/tests/test_supervisor_monitor.py:23
↓ 17 callers
Method
acceptBuildComplete
(command: AcceptBuildCompleteCommand)
packages/control-plane/src/repo-images/workflow.ts:240
↓ 17 callers
Function
authHeaders
()
packages/control-plane/test/integration/mcp-servers.test.ts:6
↓ 17 callers
Method
checkRepositoryAccess
* Check whether a specific repository is accessible to this deployment's * app-level credentials (e.g. GitHub App installation). * * @param c
packages/control-plane/src/source-control/types.ts:272
↓ 17 callers
Method
classify
Parse a WebSocket's tags to determine its kind and identity.
packages/control-plane/src/session/websocket-manager.ts:45
↓ 17 callers
Function
createHandler
()
packages/control-plane/src/session/http/handlers/child-sessions.handler.test.ts:130
↓ 17 callers
Function
errorMessage
(errorValue: unknown)
packages/control-plane/src/repo-images/workflow.ts:1034
↓ 17 callers
Function
formatAnalyticsCount
(value: number)
packages/web/src/lib/analytics.ts:49
↓ 17 callers
Function
getAvailableRepos
(env: Env, traceId?: string)
packages/slack-bot/src/classifier/repos.ts:113
↓ 17 callers
Method
getGlobal
( integrationId: K )
packages/control-plane/src/db/integration-settings.ts:40
↓ 17 callers
Function
getValidModelOrDefault
(model: string | undefined | null)
packages/shared/src/models.ts:290
↓ 17 callers
Function
isChannelTriggerCandidate
( event: { type: string; subtype?: string; channel_type?: string; text?: string; channel
packages/slack-bot/src/dm-utils.ts:62
↓ 17 callers
Function
match
(condition: TriggerCondition, event = slackEvent({ text: "please deploy now" }))
packages/shared/src/triggers/slack/conditions.test.ts:11
↓ 17 callers
Function
matchesConditions
( conditions: TriggerCondition[], event: AutomationEvent, registry: ConditionRegistry )
packages/shared/src/triggers/conditions.ts:73
↓ 17 callers
Function
repo
(fullName: string, displayName?: string)
packages/slack-bot/src/repo-clarification.test.ts:15
↓ 17 callers
Function
repo
(fullName: string)
packages/web/src/components/settings/integrations/slack-integration-settings.test.tsx:74
↓ 17 callers
Function
resolveAppName
(env?: AppNameEnv | null)
packages/shared/src/app-name.ts:7
↓ 17 callers
Function
seedMessage
( stub: DurableObjectStub, msg: { id: string; authorId: string; content: string; source: s
packages/control-plane/test/integration/helpers.ts:102
↓ 17 callers
Function
seedSandboxAuth
( stub: DurableObjectStub, opts: { authToken: string; sandboxId: string } )
packages/control-plane/test/integration/helpers.ts:265
↓ 17 callers
Method
setImageBuildEnabled
(owner: string, name: string, enabled: boolean)
packages/control-plane/src/db/repo-metadata.ts:128
↓ 17 callers
Function
timingSafeEqual
(a: string, b: string)
packages/shared/src/auth.ts:17
↓ 16 callers
Method
bindProviderSession
(providerSessionId: string)
packages/control-plane/src/repo-images/types.ts:98
↓ 16 callers
Function
buildCommentActionPrompt
(params: { owner: string; repo: string; number: number; commentBody: string; commenter: string; is
packages/github-bot/src/prompts.ts:118
↓ 16 callers
Function
hashToken
(token: string)
packages/control-plane/src/auth/crypto.ts:102
↓ 16 callers
Function
renderWithSWR
(fallbackData: unknown)
packages/web/src/components/settings/sandbox-settings.test.tsx:48
↓ 16 callers
Function
resolveScmProviderFromEnv
(value: string | undefined)
packages/control-plane/src/source-control/config.ts:6
↓ 16 callers
Method
setImageBuildEnabled
(repoOwner: string, repoName: string, enabled: boolean)
packages/control-plane/src/db/repo-images.test.ts:67
↓ 16 callers
Method
toArray
()
packages/control-plane/src/session/repository.ts:233
↓ 15 callers
Method
_collect_exposed_ports
Return (all_exposed_ports, extra_tunnel_ports) from settings and feature flags.
packages/modal-infra/src/sandbox/manager.py:224
↓ 15 callers
Function
authHeaders
()
packages/control-plane/test/integration/repo-images.test.ts:334
↓ 15 callers
Function
createEnv
()
packages/control-plane/src/session/initialize.test.ts:49
↓ 15 callers
Function
createSession
(index: number, overrides: Record<string, unknown> = {})
packages/web/src/components/session-sidebar.test.tsx:62
↓ 15 callers
Method
create_build_sandbox
Create a sandbox specifically for image building. Like create_sandbox() but: - Sets IMAGE_BUILD_MODE=true (exits after setup
packages/modal-infra/src/sandbox/manager.py:515
↓ 15 callers
Function
detectPreset
(cron: string)
packages/web/src/lib/cron-presets.ts:19
↓ 15 callers
Function
formatToolAction
( tool: string, args: Record<string, unknown> )
packages/linear-bot/src/callbacks.ts:112
↓ 15 callers
Method
fromFetchError
* Create a SourceControlProviderError from a fetch error or HTTP response.
packages/control-plane/src/source-control/errors.ts:65
↓ 15 callers
Method
getRepoSettings
( integrationId: K, repo: string )
packages/control-plane/src/db/integration-settings.ts:97
↓ 15 callers
Method
handleAlarm
* Handle alarm for inactivity and heartbeat monitoring.
packages/control-plane/src/sandbox/lifecycle/manager.ts:934
↓ 15 callers
Function
handleReviewRequested
( env: Env, log: Logger, payload: ReviewRequestedPayload, traceId: string )
packages/github-bot/src/handlers.ts:183
← previous
next →
101–200 of 3,598, ranked by callers