POST /api/orchestration/patterns — Create a new orchestration pattern.
POST /api/orchestration — Create a workflow with a DAG.
POST /api/orchestration/delegate — Delegate a task to an agent.
DELETE /api/orchestration/:id — Delete a workflow.
GET /.well-known/nanda-index/diff?since= — Get agents added/removed/updated since a timestamp.
GET /api/orchestration/:id — Get a single workflow by ID.
GET /api/orchestration/runs/:runId — Get workflow run status.
GET /api/orchestration/conflicts — List orchestration conflicts.
GET /api/orchestration/delegate?workflow_id= — List delegations for a workflow.
GET /api/orchestration/patterns — List orchestration patterns.
GET /api/orchestration/:id/runs — List runs for a workflow.
GET /api/orchestration?owner_id=&status= — List workflows.
POST /api/orchestration/conflicts — Raise and resolve a conflict.
POST /api/orchestration/route — Route a request to the best-matching agent.
POST /api/orchestration/:id/runs — Start a new workflow run.
Optionalinput: Record<string, unknown>SSE stream for real-time workflow execution events.
Poll-based index change subscription. Returns an abort function.
PATCH /api/orchestration/:id — Update a workflow.
POST /api/orchestration/runs/:runId/cancel — Cancel an in-progress run.