v1

latestOpenAPI 3.1.0GNU Affero General Public License v3.0raw.githubusercontent.com2026-05-074555150.3 KB
workspaces

Get Queue Status

Get the processing queue status for a Workspace, optionally scoped to an observer, sender, and/or session.

Only tracks user-facing task types (representation, summary, dream). Internal infrastructure tasks (reconciler, webhook, deletion) are excluded. Note: completed counts reflect items since the last periodic queue cleanup, not lifetime totals.

get/v3/workspaces/{workspace_id}/queue/status

Path parameters

workspace_idstring required

Query parameters

observer_idstring nullable

Optional observer ID to filter by

Optional observer ID to filter by

sender_idstring nullable

Optional sender ID to filter by

Optional sender ID to filter by

session_idstring nullable

Optional session ID to filter by

Optional session ID to filter by

Response

Successful Response

total_work_unitsinteger required

Total work units

completed_work_unitsinteger required

Completed work units (since last periodic cleanup)

in_progress_work_unitsinteger required

Work units currently being processed

pending_work_unitsinteger required

Work units waiting to be processed

sessionsobject nullable

Per-session status when not filtered by session