Get task summary
Returns the task’s final answer without intermediate reasoning steps. The server
looks for the task_complete step in the feed; if present, its result field
is returned (optionally narrowed to summary + completed_at when available).
If no task_complete step is found, the last non-transient feed item is returned.
Authorizations
Workspace API key issued from the web app. Pass as
Authorization: Bearer YOUR_API_KEY.
Path Parameters
UUID of the task.
Response
Task with final result only.
Lifecycle status of a task.
pending— created, not yet picked upqueued— held back by admission control (agent at concurrent-task limit)running— being processed by the workerwaiting_for_input— agent calledask_user; reply withPOST /tasks/{id}/messageawaiting_review— agent is paused for human approval of a sensitive stepcompleted— terminal: finished successfullyfailed— terminal: errored outstopped— terminal: cancelled by a user or system
pending, queued, running, waiting_for_input, awaiting_review, completed, failed, stopped Final answer extracted from the task_complete step. When that step provides
structuredContent.summary, the value is { "summary": "...", "completed_at": "..." };
otherwise the full result object from task_complete is returned. If no
task_complete step exists, the last non-transient feed item's content is
returned. Omitted when the task has no non-transient output yet.