Stream ProgressEvents as Server-Sent Events.
Three modes per progress-event-contract.json SSEEndpoint.modes. Scope is derived server-side; no scope query parameter is accepted.
Error codes per contract SSEEndpoint.errors:
- 400: invalid query combination
- 401: missing/invalid auth (handled by scope middleware)
- 403: no workspace membership (handled by scope middleware)
- 404: run_id not found in caller's stream window
Query Parameters
run_id?|
Filter to a single run. Required when from_seq is present.
from_seq?|
Per-run replay starting point. Must accompany run_id.
since?|
Redis stream ID to resume from. Mutually exclusive with from_seq.
Response Body
application/json
application/json
curl -X GET "https://example.com/memory/progress/stream"null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}