List A2A task dispatches for the authenticated org
Returns both `explicit` (authored `agent.dispatch` workflow nodes) and `transparent` (MCP-bridge auto-routed) dispatches. Auth: session cookie via `requireOrgAccess()` (cookie-only today; CLI bearer tokens use a separate path).
Authorization
rsk_Bearer Rensei API key. Format: rsk_live_<random>. Generated in Settings or via POST /api/org/{orgId}/keys. Used by CLI (af), daemon, and programmatic integrations.
In: header
Query Parameters
501 <= value <= 200Cursor for backward pagination (ISO-8601 timestamp).
date-time"all""explicit" | "transparent" | "all"Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/a2a/dispatches"{
"dispatches": [
{
"id": "string",
"kind": "explicit",
"createdAt": "2019-08-24T14:15:22Z"
}
]
}{
"error": "Session not found"
}{
"error": "Session not found"
}Re-fetch AgentCard for an existing registration
Re-discovers the AgentCard from the stored URL. Updates the persisted card if content changed; marks the agent unreachable on failure.
Inbound webhook from a provider
Unified ingest endpoint for Linear, GitHub, GitHub Actions, and Vercel webhooks. Validates HMAC signature, checks idempotency, and immediately returns 200. All routing/execution is deferred via `after()`. Duplicate deliveries are detected via the gateway's idempotency layer and return `{ ok: true, duplicate: true }`. Providers register at: `POST /api/integrations/{provider}/oauth/authorize`.