Skip to main content

Get Run Status

Get the current status of an agent run. Use this to poll progress for long-running agent executions.

Request

Path Parameters

Headers

Response

Response Fields

When pendingPlanDraft, pendingReportDraft, or pendingMatrixDraft is true, you need to complete the review using the corresponding HITL endpoint. After that, resume execution via the streaming resume endpoint.
If browseState.askHumanQuestion is present, this is not a plan review. It is a browser automation question. Send the answer to /browser/answer-question, not to /agent/run/{runId}/.... The request needs the browse-start.payload.websocketInfo.session_id value captured from the active SSE stream.
If skillState.pendingSecretKeys has values, the skill is waiting for secrets. Register each key through /secret so the waiting skill execution can continue.

Examples

Error Responses