MCPcopy Create free account

hub / github.com/ColeMurray/background-agents / functions

Functions3,598 in github.com/ColeMurray/background-agents

↓ 10 callersFunctioneventRow
( id: string, type: EventRow["type"], data: Record<string, unknown> | string, createdAt: number )
packages/control-plane/src/session/event-stream.test.ts:18
↓ 10 callersFunctionfailureResponse
( reason: SlackWireDenialReason, message: string | undefined, retryAfter?: number )
packages/control-plane/src/routes/slack-notify.ts:264
↓ 10 callersFunctionformatRelativeTime
(timestamp: number)
packages/web/src/lib/time.ts:21
↓ 10 callersFunctionformatSessionCost
(cost: number)
packages/web/src/lib/session-cost.ts:1
↓ 10 callersMethodgenerateId
Generate a unique ID
packages/control-plane/src/sandbox/lifecycle/manager.ts:149
↓ 10 callersMethodgetTokens
(providerUserId: string)
packages/control-plane/src/db/user-scm-tokens.ts:49
↓ 10 callersMethodgetUserById
(userId: string)
packages/control-plane/src/db/user-store.ts:128
↓ 10 callersFunctionisValidToolCallPayload
(payload: unknown)
packages/linear-bot/src/callbacks.ts:142
↓ 10 callersFunctionmakePlan
( stage: "start" | "repo_resolved" | "session_created" | "completed" | "failed" )
packages/linear-bot/src/plan.ts:12
↓ 10 callersFunctionmakeStore
( parentUserId: string | null = null, context: typeof spawnContext = spawnContext )
packages/control-plane/src/router.spawn-child.test.ts:59
↓ 10 callersFunctionnormalizeKey
(key: string)
packages/control-plane/src/db/secrets-validation.ts:35
↓ 10 callersFunctionnormalizeRoutingRules
(rules: SlackRoutingRule[] | undefined)
packages/shared/src/types/integrations.ts:230
↓ 10 callersFunctionokJson
(body: unknown)
packages/web/src/components/settings/integrations/slack-integration-settings.test.tsx:111
↓ 10 callersFunctionpublishAppHome
(env: Env, userId: string)
packages/slack-bot/src/app-home/publisher.ts:12
↓ 10 callersMethodput
(key: string, value: ObjectStoragePutValue, options?: ObjectStoragePutOptions)
packages/control-plane/src/storage/object-storage.ts:25
↓ 10 callersFunctionqueryDO
( stub: DurableObjectStub, sql: string, ...params: unknown[] )
packages/control-plane/test/integration/helpers.ts:43
↓ 10 callersFunctionresolveUserPreferences
( prefs: UserPreferences | null | undefined, defaultModel: string | undefined, enabledModels?: string[]
packages/slack-bot/src/user-preferences.ts:155
↓ 10 callersMethodresumeSandbox
* Resume a previously stopped sandbox in place. * * Only available if `capabilities.supportsPersistentResume` is true.
packages/control-plane/src/sandbox/provider.ts:395
↓ 10 callersFunctionseedEvents
( stub: DurableObjectStub, events: Array<{ id: string; type: string; data: string; message
packages/control-plane/test/integration/helpers.ts:75
↓ 10 callersFunctionsendEvent
(event: SentryAutomationEvent | WebhookAutomationEvent)
packages/control-plane/test/integration/scheduler-events.test.ts:39
↓ 10 callersFunctionsession
(id: string, overrides: Partial<Session> = {})
packages/web/src/lib/session-list.test.ts:13
↓ 10 callersFunctionstripMentions
(text: string)
packages/slack-bot/src/dm-utils.ts:8
↓ 10 callersFunctionsupportsRepoImages
()
packages/web/src/lib/sandbox-provider.ts:21
↓ 10 callersFunctiontoAutomation
( row: AutomationRow, repositoryRows: AutomationRepositoryRow[] )
packages/control-plane/src/db/automation-store.ts:128
↓ 10 callersMethodtriggerRepoImageBuild
( config: TriggerModalRepoImageBuildConfig )
packages/control-plane/src/sandbox/providers/modal-provider.ts:47
↓ 10 callersMethodupdateStatus
(id: string, status: SessionStatus, updatedAt = Date.now())
packages/control-plane/src/db/session-index.ts:244
↓ 10 callersFunctionupdateUserPreferences
( env: Env, userId: string, patchOrUpdater: UserPreferencesPatch | UserPreferencesUpdater, options: Us
packages/slack-bot/src/user-preferences.ts:253
↓ 10 callersFunctionuseSidebarContext
()
packages/web/src/components/sidebar-layout.tsx:26
↓ 10 callersMethodwrite
(self, *args: Any)
packages/sandbox-runtime/tests/test_git_credential_helper.py:81
↓ 9 callersMethod_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 callersFunction_fake_process
Return a mock async process.
packages/sandbox-runtime/tests/test_setup_script.py:36
↓ 9 callersMethod_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 callersFunction_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 callersMethod_resolve_tunnels
Resolve tunnel URLs for the given ports from Modal, retrying on failure.
packages/modal-infra/src/sandbox/manager.py:156
↓ 9 callersMethod_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 callersFunction_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 callersMethod_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 callersMethodbind
(...args: unknown[])
packages/control-plane/src/db/instrumented-d1.test.ts:14
↓ 9 callersFunctioncallbackBuild
(overrides: Partial<RepoImageCallbackBuild> = {})
packages/control-plane/src/repo-images/workflow.test.ts:36
↓ 9 callersFunctioncreateTestHarness
(overrides?: { env?: Partial<CallbackServiceEnv> })
packages/control-plane/src/session/callback-notification-service.test.ts:33
↓ 9 callersFunctionextractModelFromLabels
(labels: Array<{ name: string }>)
packages/linear-bot/src/model-resolution.ts:50
↓ 9 callersMethodfirst
(query: string, args: unknown[])
packages/control-plane/src/db/repo-images.test.ts:90
↓ 9 callersFunctionformatRepoLabel
(repoOwner?: string | null, repoName?: string | null)
packages/web/src/lib/repo-label.ts:3
↓ 9 callersFunctiongenerateWebhookApiKey
()
packages/control-plane/src/auth/webhook-key.ts:11
↓ 9 callersFunctiongetAvatarUrl
( login: string | null | undefined, provider: SourceControlProviderName = "github" )
packages/control-plane/src/session/participant-service.ts:60
↓ 9 callersMethodgetDecryptedSecrets
(repoId: number)
packages/control-plane/src/db/repo-secrets.ts:110
↓ 9 callersFunctiongetGitHubConfig
( env: Env, repo: string, log?: Logger )
packages/github-bot/src/utils/integration-config.ts:24
↓ 9 callersMethodgetRunById
(automationId: string, runId: string)
packages/control-plane/src/db/automation-store.ts:658
↓ 9 callersFunctiongetUserPreferences
( env: Env, userId: string )
packages/slack-bot/src/user-preferences.ts:176
↓ 9 callersMethodisChildOf
Validate that childId is a direct child of parentId.
packages/control-plane/src/db/session-index.ts:318
↓ 9 callersFunctionjsonResponse
(body: unknown, status = 200)
packages/web/src/components/settings/data-controls-settings.test.tsx:56
↓ 9 callersMethodlistEventPage
(options: { cursor?: EventTimelineCursor | null; limit: number; messageId: string; })
packages/control-plane/src/session/http/handlers/child-session-summary.ts:67
↓ 9 callersMethodlistInvocations
( automationId: string, options: { limit: number; offset: number } )
packages/control-plane/src/db/automation-store.ts:907
↓ 9 callersFunctionmakeAutomation
(overrides?: Partial<AutomationRow>)
packages/control-plane/test/integration/scheduler-events.test.ts:13
↓ 9 callersFunctionmakeRun
(overrides: Partial<AutomationRun> = {})
packages/web/src/components/automations/run-history.test.tsx:20
↓ 9 callersFunctionnormalizeBranchPreference
(branch: string | undefined)
packages/slack-bot/src/branch-preferences.ts:137
↓ 9 callersFunctionnormalizeKey
(value: string)
packages/web/src/lib/env-paste.ts:8
↓ 9 callersFunctionnormalizeSentryEvent
( payload: Record<string, unknown>, automationId?: string )
packages/shared/src/triggers/sentry/normalizer.ts:62
↓ 9 callersMethodonFlush
* Set callback for when tokens are flushed.
packages/control-plane/src/realtime/events.ts:86
↓ 9 callersFunctionopenRepositoryPicker
()
packages/web/src/components/automations/automation-form.test.tsx:94
↓ 9 callersFunctionopenSandboxWs
( sessionName: string, opts: { authToken: string; sandboxId: string } )
packages/control-plane/test/integration/helpers.ts:247
↓ 9 callersFunctionparseCreateSessionInput
( request: Request )
packages/control-plane/src/session/create-session-input.ts:13
↓ 9 callersFunctionparseOptionalBoolean
(value: MultipartFieldValue | null)
packages/control-plane/src/media.ts:107
↓ 9 callersFunctionpostCallback
(path: string, payload: unknown, env = makeEnv(), ctx = makeCtx())
packages/slack-bot/src/callbacks.test.ts:280
↓ 9 callersFunctionresolveBuildTimeoutSeconds
(settings: SandboxSettings | undefined)
packages/shared/src/types/integrations.ts:178
↓ 9 callersFunctionresolve_clone_token
Return a provider-specific clone token, or None when credentials are unavailable.
packages/modal-infra/src/clone_token.py:10
↓ 9 callersMethodsafeSend
* Safely send a message over a WebSocket.
packages/control-plane/src/session/durable-object.ts:735
↓ 9 callersFunctionsampleRunRow
(overrides?: Record<string, unknown>)
packages/control-plane/src/scheduler/durable-object.test.ts:314
↓ 9 callersFunctionseedProcessingMessage
( stub: DurableObjectStub, messageId: string, userId = "user-1" )
packages/control-plane/test/integration/media.test.ts:17
↓ 9 callersFunctionseedSandboxAuthHash
( stub: DurableObjectStub, opts: { authToken: string; sandboxId: string } )
packages/control-plane/test/integration/helpers.ts:284
↓ 9 callersFunctionsetAssistantThreadStatus
( token: string, channel: string, threadTs: string, status: string, options: AssistantThreadStatusOp
packages/slack-bot/src/activity-status.ts:137
↓ 9 callersMethodsetClient
(ws: WebSocket, info: ClientInfo)
packages/control-plane/src/session/websocket-manager.ts:59
↓ 9 callersFunctionshouldPersistToolCallEvent
(status: string | null | undefined)
packages/control-plane/src/session/event-persistence.ts:5
↓ 9 callersFunctionsimpleProxyRoute
(config: SimpleProxyRouteConfig)
packages/control-plane/src/routes/session-runtime-proxy.ts:24
↓ 9 callersFunctionslackEventRequest
(event: Record<string, unknown>, eventId = crypto.randomUUID())
packages/slack-bot/src/index.test.ts:330
↓ 9 callersMethodstopSandbox
* Stop a sandbox explicitly via the provider API. * * Only available if `capabilities.supportsExplicitStop` is true.
packages/control-plane/src/sandbox/provider.ts:413
↓ 9 callersFunctiontruncate
* Truncate a string to a maximum length with ellipsis
packages/web/src/lib/tool-formatters.ts:17
↓ 9 callersMethodupdateTitle
(id: string, title: string)
packages/control-plane/src/db/session-index.ts:226
↓ 9 callersMethodupsert
(owner: string, name: string, metadata: RepoMetadata)
packages/control-plane/src/db/repo-metadata.ts:57
↓ 9 callersFunctionverifyWebhookSignature
( secret: string, rawBody: string, signatureHeader: string | null )
packages/github-bot/src/verify.ts:3
↓ 8 callersFunctionGET
(request: NextRequest)
packages/web/src/app/api/sessions/route.ts:15
↓ 8 callersFunction_create_start_script
Create .openinspect/start.sh inside repo_path.
packages/sandbox-runtime/tests/test_start_script.py:26
↓ 8 callersMethod_extract_error_message
Extract message from OpenCode NamedError: { "name": "...", "data": { "message": "..." } }.
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:741
↓ 8 callersFunction_make_supervisor
Create a SandboxSupervisor with env vars stubbed out.
packages/sandbox-runtime/tests/test_supervisor_monitor.py:8
↓ 8 callersFunction_patch_auth
(monkeypatch: pytest.MonkeyPatch)
packages/modal-infra/tests/test_web_api_create_sandbox.py:13
↓ 8 callersFunction_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 callersFunction_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 callersMethod_transform_part_to_event
Transform a single OpenCode part to a bridge event.
packages/sandbox-runtime/src/sandbox_runtime/bridge.py:751
↓ 8 callersMethodarrayBuffer
()
packages/control-plane/src/media.ts:36
↓ 8 callersFunctionassertConditionMatch
( condition: TriggerCondition, event: AutomationEvent, expected: boolean )
packages/shared/src/triggers/testing.ts:95
↓ 8 callersMethodbuildGitPushSpec
* Build provider-specific git push specification for bridge execution.
packages/control-plane/src/source-control/types.ts:324
↓ 8 callersFunctionbuildSessionConfig
(input: SessionConfigInput)
packages/control-plane/src/sandbox/sandbox-env.ts:51
↓ 8 callersMethodclassifyError
(message: string, error: unknown)
packages/control-plane/src/sandbox/providers/opencomputer-provider.ts:709
↓ 8 callersFunctioncreateHandler
()
packages/control-plane/src/session/http/handlers/pull-request.handler.test.ts:52
↓ 8 callersFunctioncreateLogger
( component: string, context: Record<string, unknown> = {}, minLevel: LogLevel = "info" )
packages/linear-bot/src/logger.ts:16
↓ 8 callersFunctioncreateSandbox
(overrides: Partial<SandboxRow> = {})
packages/control-plane/src/session/http/handlers/child-sessions.handler.test.ts:64
↓ 8 callersFunctioncreateSourceControlProviderFromEnv
(env: Env)
packages/control-plane/src/source-control/provider-from-env.ts:8
↓ 8 callersFunctioncreateStream
()
packages/control-plane/src/session/event-stream.test.ts:5
↓ 8 callersFunctionenv
(name: string, fallback = "")
packages/control-plane/scripts/build-vercel-base-snapshot.ts:10
↓ 8 callersFunctionevaluateConnectingTimeout
( status: SandboxStatus, createdAt: number, config: ConnectingTimeoutConfig, now: number )
packages/control-plane/src/sandbox/lifecycle/decisions.ts:510
← previousnext →301–400 of 3,598, ranked by callers