II.
PackageSurface overview
Reference · livepackage:a5c-ai-tasks-adapter
Tasks Adapter overview
Serverless breakpoint multiplexing system with pluggable backends and cryptographic signing. Manages breakpoint questions, responder routing, and answer verification for human-in-the-loop workflows.
Attributes
packageId
@a5c-ai/tasks-adapter
packageName
@a5c-ai/tasks-adapter
displayName
Tasks Adapter
description
Serverless breakpoint multiplexing system with pluggable backends and cryptographic signing. Manages breakpoint questions, responder routing, and answer verification for human-in-the-loop workflows.
role
breakpoint-runtime
whenToUse
Depend on this when you need to ask humans questions during agent runs, manage breakpoint responders, or implement custom breakpoint backends with cryptographic answer proofs.
workspacePath
packages/tasks-adapter
moduleType
typescript
surfaceKinds
- breakpoint-runtime
sourceOfTruthRole
wrapper-over-graph
publishedTo
npm
versionPolicy
semver
Outgoing edges
exposes_endpoint10
- api-endpoint:tasks-adapter-mcp-streamable·APIEndpointPOST/GET/DELETE /mcp
- api-endpoint:tasks-adapter-mcp-healthz·APIEndpointGET /healthz
- api-endpoint:tasks-adapter-server-client-questions-create·APIEndpointPOST /api/v1/questions
- api-endpoint:tasks-adapter-server-client-questions-get·APIEndpointGET /api/v1/questions/{id}
- api-endpoint:tasks-adapter-server-client-questions-cancel·APIEndpointDELETE /api/v1/questions/{id}
- api-endpoint:tasks-adapter-server-client-questions-list·APIEndpointGET /api/v1/questions?status=&projectId=&repoId=
- api-endpoint:tasks-adapter-server-client-experts-questions·APIEndpointGET /api/v1/experts/{responderId}/questions
- api-endpoint:tasks-adapter-server-client-questions-answers·APIEndpointPOST /api/v1/questions/{id}/answers
- api-endpoint:tasks-adapter-server-client-experts-list·APIEndpointGET /api/v1/experts?projectId=&repoId=
- api-endpoint:tasks-adapter-server-client-questions-claim·APIEndpointPOST /api/v1/questions/{id}/claim
exposes_subcommand23
- interaction-primitive:tasks-adapter-cli-ask·InteractionPrimitivetasks-adapter ask
- interaction-primitive:tasks-adapter-cli-responders·InteractionPrimitivetasks-adapter responders {list|show}
- interaction-primitive:tasks-adapter-cli-breakpoints·InteractionPrimitivetasks-adapter breakpoints {pending|answer|status|poll}
- interaction-primitive:tasks-adapter-cli-server·InteractionPrimitivetasks-adapter server {start}
- interaction-primitive:tasks-adapter-cli-responder-loop·InteractionPrimitivetasks-adapter responder-loop
- interaction-primitive:tasks-adapter-cli-auth·InteractionPrimitivetasks-adapter auth {login|server set|server clear|token set|token clear|clear|status|key generate|key push|key list}
- interaction-primitive:tasks-adapter-cli-auth-login·InteractionPrimitivetasks-adapter auth login
- interaction-primitive:tasks-adapter-cli-auth-server-set·InteractionPrimitivetasks-adapter auth server set <url>
- interaction-primitive:tasks-adapter-cli-auth-server-clear·InteractionPrimitivetasks-adapter auth server clear
- interaction-primitive:tasks-adapter-cli-auth-token-set·InteractionPrimitivetasks-adapter auth token set <token>
- interaction-primitive:tasks-adapter-cli-auth-token-clear·InteractionPrimitivetasks-adapter auth token clear
- interaction-primitive:tasks-adapter-cli-auth-logout·InteractionPrimitivetasks-adapter auth logout
- interaction-primitive:tasks-adapter-cli-auth-status·InteractionPrimitivetasks-adapter auth status
- interaction-primitive:tasks-adapter-cli-auth-keygen·InteractionPrimitivetasks-adapter auth keygen
- interaction-primitive:tasks-adapter-cli-auth-key-push·InteractionPrimitivetasks-adapter auth key-push
- interaction-primitive:tasks-adapter-cli-auth-keys·InteractionPrimitivetasks-adapter auth keys
- interaction-primitive:tasks-adapter-cli-breakpoints-pending·InteractionPrimitivetasks-adapter breakpoints pending
- interaction-primitive:tasks-adapter-cli-breakpoints-answer·InteractionPrimitivetasks-adapter breakpoints answer <breakpointId>
- interaction-primitive:tasks-adapter-cli-breakpoints-status·InteractionPrimitivetasks-adapter breakpoints status <breakpointId>
- interaction-primitive:tasks-adapter-cli-breakpoints-poll·InteractionPrimitivetasks-adapter breakpoints poll <breakpointId>
- interaction-primitive:tasks-adapter-cli-responders-list·InteractionPrimitivetasks-adapter responders list
- interaction-primitive:tasks-adapter-cli-responders-show·InteractionPrimitivetasks-adapter responders show <responderId>
- interaction-primitive:tasks-adapter-cli-server-start·InteractionPrimitivetasks-adapter server start
has_payload_schema6
- shared-context-spec:tasks-adapter-breakpoint-context·SharedContextSpecBreakpointContext (zod)
- shared-context-spec:tasks-adapter-breakpoint-routing·SharedContextSpecBreakpointRouting (zod)
- shared-context-spec:tasks-adapter-breakpoint-answer·SharedContextSpecBreakpointAnswer (zod)
- shared-context-spec:tasks-adapter-proven-breakpoint-answer·SharedContextSpecProvenBreakpointAnswer (zod)
- shared-context-spec:tasks-adapter-responder-profile·SharedContextSpecResponderProfile (zod)
- shared-context-spec:tasks-adapter-backend-iface·SharedContextSpecBreakpointBackend (interface)
references_path1
- path:adapters-hooks-global·PathDescriptoradapters global hooks registry
Incoming edges
about_subject2
exposed_by10
- api-endpoint:tasks-adapter-mcp-streamable·APIEndpointPOST/GET/DELETE /mcp
- api-endpoint:tasks-adapter-mcp-healthz·APIEndpointGET /healthz
- api-endpoint:tasks-adapter-server-client-questions-create·APIEndpointPOST /api/v1/questions
- api-endpoint:tasks-adapter-server-client-questions-get·APIEndpointGET /api/v1/questions/{id}
- api-endpoint:tasks-adapter-server-client-questions-cancel·APIEndpointDELETE /api/v1/questions/{id}
- api-endpoint:tasks-adapter-server-client-questions-list·APIEndpointGET /api/v1/questions?status=&projectId=&repoId=
- api-endpoint:tasks-adapter-server-client-experts-questions·APIEndpointGET /api/v1/experts/{responderId}/questions
- api-endpoint:tasks-adapter-server-client-questions-answers·APIEndpointPOST /api/v1/questions/{id}/answers
- api-endpoint:tasks-adapter-server-client-experts-list·APIEndpointGET /api/v1/experts?projectId=&repoId=
- api-endpoint:tasks-adapter-server-client-questions-claim·APIEndpointPOST /api/v1/questions/{id}/claim