II.
PackageSurface JSON
Structured · livepackage:a5c-ai-adapters-gateway
Adapters Gateway json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "package:a5c-ai-adapters-gateway",
"_kind": "PackageSurface",
"_file": "catalog-meta/package-surfaces/adapters-gateway.yaml",
"_cluster": "catalog-meta",
"attributes": {
"packageId": "@a5c-ai/adapters-gateway",
"packageName": "@a5c-ai/adapters-gateway",
"displayName": "Adapters Gateway",
"description": "Gateway server exposing REST and WebSocket APIs for remote and browser-facing adapters surfaces. Handles sessions, dispatches, runs, hooks, pairing, automations, and real-time streaming.",
"role": "gateway-server",
"whenToUse": "Deploy this when you need a centralized server for remote agent management, browser-based UIs, or WebSocket-driven real-time event fanout from adapters.",
"workspacePath": "packages/adapters/gateway",
"moduleType": "typescript",
"surfaceKinds": [
"http-gateway",
"fanout-server"
],
"sourceOfTruthRole": "application",
"publishedTo": "npm",
"versionPolicy": "semver"
},
"outgoingEdges": [
{
"from": "package:a5c-ai-adapters-gateway",
"to": "path:adapters-gateway",
"kind": "references_path",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-healthz",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-tokens",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-tokens",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-tokens-revoke",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-bootstrap-login",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-dispatches",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-runs-v1",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-sessions",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-workspaces-v1",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-workspaces-v1",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-session",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-session-full",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-sessions",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-session-messages",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-session-messages",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-agents",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-dispatches",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-runs-v1",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-dispatch",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-run-v1",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-dispatch-stop",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-run-v1-stop",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-pairing-register",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-pairing-consume",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-ws-upgrade",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-backlog",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-backlog",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-task-tags",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-task-tags",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-patch-task-tag",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-delete-task-tag",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-dispatch-context-labels",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-dispatch-context-labels",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-patch-dispatch-context-label",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-delete-dispatch-context-label",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-reviews",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-reviews",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-automations",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-automations",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-automation",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-patch-automation",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-delete-automation",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-automation-lifecycle",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-automation-webhook",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-settings-agent-configuration",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-settings-agent-configuration",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-settings-mcp-servers",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-settings-mcp-servers",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-workspaces-kanban",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-workspaces-kanban",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-digest",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-runs-kanban",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-run-kanban",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-run-events",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-run-task",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-post-run-task-approve",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "api-endpoint:adapters-gateway-get-stream",
"kind": "exposes_endpoint",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-auth",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-hello",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-error",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-subscribe",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-unsubscribe",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-session-subscribe",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-session-unsubscribe",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-session-start",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-session-message",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-ping",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-pong",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-run-event",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-hook-request",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-hook-decision",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-hook-resolved",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-pairing-register",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-pairing-consume",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "package:a5c-ai-adapters-gateway",
"to": "shared-context-spec:adapters-gateway-frame-pairing-consumed",
"kind": "has_payload_schema",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "claim:adapters-gateway-package-surface",
"to": "package:a5c-ai-adapters-gateway",
"kind": "about_subject"
},
{
"from": "claim:adapters-gateway-exposes-endpoints",
"to": "package:a5c-ai-adapters-gateway",
"kind": "about_subject"
},
{
"from": "api-endpoint:adapters-gateway-get-healthz",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-tokens",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-tokens",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-tokens-revoke",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-bootstrap-login",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-dispatches",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-runs-v1",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-sessions",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-workspaces-v1",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-workspaces-v1",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-session",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-session-full",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-sessions",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-session-messages",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-session-messages",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-agents",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-dispatches",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-runs-v1",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-dispatch",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-run-v1",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-dispatch-stop",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-run-v1-stop",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-pairing-register",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-pairing-consume",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-ws-upgrade",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-backlog",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-backlog",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-task-tags",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-task-tags",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-patch-task-tag",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-delete-task-tag",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-dispatch-context-labels",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-dispatch-context-labels",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-patch-dispatch-context-label",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-delete-dispatch-context-label",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-reviews",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-reviews",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-automations",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-automations",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-automation",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-patch-automation",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-delete-automation",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-automation-lifecycle",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-automation-webhook",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-settings-agent-configuration",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-settings-agent-configuration",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-settings-mcp-servers",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-settings-mcp-servers",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-workspaces-kanban",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-workspaces-kanban",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-digest",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-runs-kanban",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-run-kanban",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-run-events",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-run-task",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-post-run-task-approve",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
},
{
"from": "api-endpoint:adapters-gateway-get-stream",
"to": "package:a5c-ai-adapters-gateway",
"kind": "exposed_by",
"attributes": {}
}
]
}