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
↓ 10 callers
Function
eventRow
( id: string, type: EventRow["type"], data: Record<string, unknown> | string, createdAt: number )
packages/control-plane/src/session/event-stream.test.ts:18
↓ 10 callers
Function
failureResponse
( reason: SlackWireDenialReason, message: string | undefined, retryAfter?: number )
packages/control-plane/src/routes/slack-notify.ts:264
↓ 10 callers
Function
formatRelativeTime
(timestamp: number)
packages/web/src/lib/time.ts:21
↓ 10 callers
Function
formatSessionCost
(cost: number)
packages/web/src/lib/session-cost.ts:1
↓ 10 callers
Method
generateId
Generate a unique ID
packages/control-plane/src/sandbox/lifecycle/manager.ts:149
↓ 10 callers
Method
getTokens
(providerUserId: string)
packages/control-plane/src/db/user-scm-tokens.ts:49
↓ 10 callers
Method
getUserById
(userId: string)
packages/control-plane/src/db/user-store.ts:128
↓ 10 callers
Function
isValidToolCallPayload
(payload: unknown)
packages/linear-bot/src/callbacks.ts:142
↓ 10 callers
Function
makePlan
( stage: "start" | "repo_resolved" | "session_created" | "completed" | "failed" )
packages/linear-bot/src/plan.ts:12
↓ 10 callers
Function
makeStore
( parentUserId: string | null = null, context: typeof spawnContext = spawnContext )
packages/control-plane/src/router.spawn-child.test.ts:59
↓ 10 callers
Function
normalizeKey
(key: string)
packages/control-plane/src/db/secrets-validation.ts:35
↓ 10 callers
Function
normalizeRoutingRules
(rules: SlackRoutingRule[] | undefined)
packages/shared/src/types/integrations.ts:230
↓ 10 callers
Function
okJson
(body: unknown)
packages/web/src/components/settings/integrations/slack-integration-settings.test.tsx:111
↓ 10 callers
Function
publishAppHome
(env: Env, userId: string)
packages/slack-bot/src/app-home/publisher.ts:12
↓ 10 callers
Method
put
(key: string, value: ObjectStoragePutValue, options?: ObjectStoragePutOptions)
packages/control-plane/src/storage/object-storage.ts:25
↓ 10 callers
Function
queryDO
( stub: DurableObjectStub, sql: string, ...params: unknown[] )
packages/control-plane/test/integration/helpers.ts:43
↓ 10 callers
Function
resolveUserPreferences
( prefs: UserPreferences | null | undefined, defaultModel: string | undefined, enabledModels?: string[]
packages/slack-bot/src/user-preferences.ts:155
↓ 10 callers
Method
resumeSandbox
* Resume a previously stopped sandbox in place. * * Only available if `capabilities.supportsPersistentResume` is true.
packages/control-plane/src/sandbox/provider.ts:395
↓ 10 callers
Function
seedEvents
( stub: DurableObjectStub, events: Array<{ id: string; type: string; data: string; message
packages/control-plane/test/integration/helpers.ts:75
↓ 10 callers
Function
sendEvent
(event: SentryAutomationEvent | WebhookAutomationEvent)
packages/control-plane/test/integration/scheduler-events.test.ts:39
↓ 10 callers
Function
session
(id: string, overrides: Partial<Session> = {})
packages/web/src/lib/session-list.test.ts:13
↓ 10 callers
Function
stripMentions
(text: string)
packages/slack-bot/src/dm-utils.ts:8
↓ 10 callers
Function
supportsRepoImages
()
packages/web/src/lib/sandbox-provider.ts:21
↓ 10 callers
Function
toAutomation
( row: AutomationRow, repositoryRows: AutomationRepositoryRow[] )
packages/control-plane/src/db/automation-store.ts:128
↓ 10 callers
Method
triggerRepoImageBuild
( config: TriggerModalRepoImageBuildConfig )
packages/control-plane/src/sandbox/providers/modal-provider.ts:47
↓ 10 callers
Method
updateStatus
(id: string, status: SessionStatus, updatedAt = Date.now())
packages/control-plane/src/db/session-index.ts:244
↓ 10 callers
Function
updateUserPreferences
( env: Env, userId: string, patchOrUpdater: UserPreferencesPatch | UserPreferencesUpdater, options: Us
packages/slack-bot/src/user-preferences.ts:253
↓ 10 callers
Function
useSidebarContext
()
packages/web/src/components/sidebar-layout.tsx:26
↓ 10 callers
Method
write
(self, *args: Any)
packages/sandbox-runtime/tests/test_git_credential_helper.py:81
↓ 9 callers
Method
_build_prompt_request_body
Build request body for OpenCode prompt requests. Args: content: The prompt text content model: Optional model overrid
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:822
↓ 9 callers
Function
_fake_process
Return a mock async process.
packages/sandbox-runtime/tests/test_setup_script.py:36
↓ 9 callers
Method
_is_fatal_connection_error
Check if a connection error is fatal and shouldn't trigger retry. Fatal errors indicate the session is invalid or terminated, not a t
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:304
↓ 9 callers
Function
_mock_sandbox_with_open
Return (sandbox, file_handle) with sandbox.open.aio returning the handle.
packages/modal-infra/tests/test_tunnel_ports.py:17
↓ 9 callers
Method
_resolve_tunnels
Resolve tunnel URLs for the given ports from Modal, retrying on failure.
packages/modal-infra/src/sandbox/manager.py:156
↓ 9 callers
Method
_setup_openai_oauth
Write OpenCode auth.json for ChatGPT OAuth if refresh token is configured.
packages/sandbox-runtime/src/sandbox_runtime/entrypoint.py:631
↓ 9 callers
Function
_stream_build_logs
Stream sandbox stdout and extract build results. The entrypoint logs structured JSON lines. We look for: - event="git.sync_complete" wit
packages/modal-infra/src/scheduler/image_builder.py:177
↓ 9 callers
Method
_update_existing_repo
Fetch the target branch and check it out in an existing repo. Used by both snapshot-restore and repo-image boot paths where the repos
packages/sandbox-runtime/src/sandbox_runtime/entrypoint.py:387
↓ 9 callers
Method
bind
(...args: unknown[])
packages/control-plane/src/db/instrumented-d1.test.ts:14
↓ 9 callers
Function
callbackBuild
(overrides: Partial<RepoImageCallbackBuild> = {})
packages/control-plane/src/repo-images/workflow.test.ts:36
↓ 9 callers
Function
createTestHarness
(overrides?: { env?: Partial<CallbackServiceEnv> })
packages/control-plane/src/session/callback-notification-service.test.ts:33
↓ 9 callers
Function
extractModelFromLabels
(labels: Array<{ name: string }>)
packages/linear-bot/src/model-resolution.ts:50
↓ 9 callers
Method
first
(query: string, args: unknown[])
packages/control-plane/src/db/repo-images.test.ts:90
↓ 9 callers
Function
formatRepoLabel
(repoOwner?: string | null, repoName?: string | null)
packages/web/src/lib/repo-label.ts:3
↓ 9 callers
Function
generateWebhookApiKey
()
packages/control-plane/src/auth/webhook-key.ts:11
↓ 9 callers
Function
getAvatarUrl
( login: string | null | undefined, provider: SourceControlProviderName = "github" )
packages/control-plane/src/session/participant-service.ts:60
↓ 9 callers
Method
getDecryptedSecrets
(repoId: number)
packages/control-plane/src/db/repo-secrets.ts:110
↓ 9 callers
Function
getGitHubConfig
( env: Env, repo: string, log?: Logger )
packages/github-bot/src/utils/integration-config.ts:24
↓ 9 callers
Method
getRunById
(automationId: string, runId: string)
packages/control-plane/src/db/automation-store.ts:658
↓ 9 callers
Function
getUserPreferences
( env: Env, userId: string )
packages/slack-bot/src/user-preferences.ts:176
↓ 9 callers
Method
isChildOf
Validate that childId is a direct child of parentId.
packages/control-plane/src/db/session-index.ts:318
↓ 9 callers
Function
jsonResponse
(body: unknown, status = 200)
packages/web/src/components/settings/data-controls-settings.test.tsx:56
↓ 9 callers
Method
listEventPage
(options: { cursor?: EventTimelineCursor | null; limit: number; messageId: string; })
packages/control-plane/src/session/http/handlers/child-session-summary.ts:67
↓ 9 callers
Method
listInvocations
( automationId: string, options: { limit: number; offset: number } )
packages/control-plane/src/db/automation-store.ts:907
↓ 9 callers
Function
makeAutomation
(overrides?: Partial<AutomationRow>)
packages/control-plane/test/integration/scheduler-events.test.ts:13
↓ 9 callers
Function
makeRun
(overrides: Partial<AutomationRun> = {})
packages/web/src/components/automations/run-history.test.tsx:20
↓ 9 callers
Function
normalizeBranchPreference
(branch: string | undefined)
packages/slack-bot/src/branch-preferences.ts:137
↓ 9 callers
Function
normalizeKey
(value: string)
packages/web/src/lib/env-paste.ts:8
↓ 9 callers
Function
normalizeSentryEvent
( payload: Record<string, unknown>, automationId?: string )
packages/shared/src/triggers/sentry/normalizer.ts:62
↓ 9 callers
Method
onFlush
* Set callback for when tokens are flushed.
packages/control-plane/src/realtime/events.ts:86
↓ 9 callers
Function
openRepositoryPicker
()
packages/web/src/components/automations/automation-form.test.tsx:94
↓ 9 callers
Function
openSandboxWs
( sessionName: string, opts: { authToken: string; sandboxId: string } )
packages/control-plane/test/integration/helpers.ts:247
↓ 9 callers
Function
parseCreateSessionInput
( request: Request )
packages/control-plane/src/session/create-session-input.ts:13
↓ 9 callers
Function
parseOptionalBoolean
(value: MultipartFieldValue | null)
packages/control-plane/src/media.ts:107
↓ 9 callers
Function
postCallback
(path: string, payload: unknown, env = makeEnv(), ctx = makeCtx())
packages/slack-bot/src/callbacks.test.ts:280
↓ 9 callers
Function
resolveBuildTimeoutSeconds
(settings: SandboxSettings | undefined)
packages/shared/src/types/integrations.ts:178
↓ 9 callers
Function
resolve_clone_token
Return a provider-specific clone token, or None when credentials are unavailable.
packages/modal-infra/src/clone_token.py:10
↓ 9 callers
Method
safeSend
* Safely send a message over a WebSocket.
packages/control-plane/src/session/durable-object.ts:735
↓ 9 callers
Function
sampleRunRow
(overrides?: Record<string, unknown>)
packages/control-plane/src/scheduler/durable-object.test.ts:314
↓ 9 callers
Function
seedProcessingMessage
( stub: DurableObjectStub, messageId: string, userId = "user-1" )
packages/control-plane/test/integration/media.test.ts:17
↓ 9 callers
Function
seedSandboxAuthHash
( stub: DurableObjectStub, opts: { authToken: string; sandboxId: string } )
packages/control-plane/test/integration/helpers.ts:284
↓ 9 callers
Function
setAssistantThreadStatus
( token: string, channel: string, threadTs: string, status: string, options: AssistantThreadStatusOp
packages/slack-bot/src/activity-status.ts:137
↓ 9 callers
Method
setClient
(ws: WebSocket, info: ClientInfo)
packages/control-plane/src/session/websocket-manager.ts:59
↓ 9 callers
Function
shouldPersistToolCallEvent
(status: string | null | undefined)
packages/control-plane/src/session/event-persistence.ts:5
↓ 9 callers
Function
simpleProxyRoute
(config: SimpleProxyRouteConfig)
packages/control-plane/src/routes/session-runtime-proxy.ts:24
↓ 9 callers
Function
slackEventRequest
(event: Record<string, unknown>, eventId = crypto.randomUUID())
packages/slack-bot/src/index.test.ts:330
↓ 9 callers
Method
stopSandbox
* Stop a sandbox explicitly via the provider API. * * Only available if `capabilities.supportsExplicitStop` is true.
packages/control-plane/src/sandbox/provider.ts:413
↓ 9 callers
Function
truncate
* Truncate a string to a maximum length with ellipsis
packages/web/src/lib/tool-formatters.ts:17
↓ 9 callers
Method
updateTitle
(id: string, title: string)
packages/control-plane/src/db/session-index.ts:226
↓ 9 callers
Method
upsert
(owner: string, name: string, metadata: RepoMetadata)
packages/control-plane/src/db/repo-metadata.ts:57
↓ 9 callers
Function
verifyWebhookSignature
( secret: string, rawBody: string, signatureHeader: string | null )
packages/github-bot/src/verify.ts:3
↓ 8 callers
Function
GET
(request: NextRequest)
packages/web/src/app/api/sessions/route.ts:15
↓ 8 callers
Function
_create_start_script
Create .openinspect/start.sh inside repo_path.
packages/sandbox-runtime/tests/test_start_script.py:26
↓ 8 callers
Method
_extract_error_message
Extract message from OpenCode NamedError: { "name": "...", "data": { "message": "..." } }.
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:741
↓ 8 callers
Function
_make_supervisor
Create a SandboxSupervisor with env vars stubbed out.
packages/sandbox-runtime/tests/test_supervisor_monitor.py:8
↓ 8 callers
Function
_patch_auth
(monkeypatch: pytest.MonkeyPatch)
packages/modal-infra/tests/test_web_api_create_sandbox.py:13
↓ 8 callers
Function
_resource_kwargs
Map sandbox settings to Modal resource kwargs. `cpuCores` -> Modal `cpu` (cores, fractional allowed), `memoryMib` -> Modal `memory` (MiB). Th
packages/modal-infra/src/sandbox/manager.py:69
↓ 8 callers
Function
_should_rebuild
Determine if a repo needs a rebuild based on current image status. Returns True if a build should be triggered.
packages/modal-infra/src/scheduler/image_builder.py:465
↓ 8 callers
Method
_transform_part_to_event
Transform a single OpenCode part to a bridge event.
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:751
↓ 8 callers
Method
arrayBuffer
()
packages/control-plane/src/media.ts:36
↓ 8 callers
Function
assertConditionMatch
( condition: TriggerCondition, event: AutomationEvent, expected: boolean )
packages/shared/src/triggers/testing.ts:95
↓ 8 callers
Method
buildGitPushSpec
* Build provider-specific git push specification for bridge execution.
packages/control-plane/src/source-control/types.ts:324
↓ 8 callers
Function
buildSessionConfig
(input: SessionConfigInput)
packages/control-plane/src/sandbox/sandbox-env.ts:51
↓ 8 callers
Method
classifyError
(message: string, error: unknown)
packages/control-plane/src/sandbox/providers/opencomputer-provider.ts:709
↓ 8 callers
Function
createHandler
()
packages/control-plane/src/session/http/handlers/pull-request.handler.test.ts:52
↓ 8 callers
Function
createLogger
( component: string, context: Record<string, unknown> = {}, minLevel: LogLevel = "info" )
packages/linear-bot/src/logger.ts:16
↓ 8 callers
Function
createSandbox
(overrides: Partial<SandboxRow> = {})
packages/control-plane/src/session/http/handlers/child-sessions.handler.test.ts:64
↓ 8 callers
Function
createSourceControlProviderFromEnv
(env: Env)
packages/control-plane/src/source-control/provider-from-env.ts:8
↓ 8 callers
Function
createStream
()
packages/control-plane/src/session/event-stream.test.ts:5
↓ 8 callers
Function
env
(name: string, fallback = "")
packages/control-plane/scripts/build-vercel-base-snapshot.ts:10
↓ 8 callers
Function
evaluateConnectingTimeout
( status: SandboxStatus, createdAt: number, config: ConnectingTimeoutConfig, now: number )
packages/control-plane/src/sandbox/lifecycle/decisions.ts:510
← previous
next →
301–400 of 3,598, ranked by callers