Get In Flight Overview
Read-only projection over the three background task mechanisms: the scheduler queue, one-shot reminders, and recurring AI automations.
Creates no entity and stores nothing. Every row is derived at read time from a store that already exists. This surface shows and links; pausing or resuming a recurring task belongs to /agent/ai-now/schedules/{schedule_id}/pause and stopping a running task belongs to /agent/knowledge-processing/tasks/cancel.
Cross-space: background work is not space-scoped on this plane, so the projection reads the whole server.
Response Body
application/json
curl -X GET "https://example.com/agent/tasks/overview"{ "agent_running": true, "generated_at": "string", "running": [ { "kind": "scheduler", "id": "string", "title": "string", "lane": "string", "detail": "string", "started_at": "string", "next_run_at": "string", "status": "active", "last_result": { "status": "string", "at": "string", "summary": "string" } } ], "queued": [ { "kind": "scheduler", "id": "string", "title": "string", "lane": "string", "detail": "string", "started_at": "string", "next_run_at": "string", "status": "active", "last_result": { "status": "string", "at": "string", "summary": "string" } } ], "scheduled_once": [ { "kind": "scheduler", "id": "string", "title": "string", "lane": "string", "detail": "string", "started_at": "string", "next_run_at": "string", "status": "active", "last_result": { "status": "string", "at": "string", "summary": "string" } } ], "recurring": [ { "kind": "scheduler", "id": "string", "title": "string", "lane": "string", "detail": "string", "started_at": "string", "next_run_at": "string", "status": "active", "last_result": { "status": "string", "at": "string", "summary": "string" } } ]}