Inspect a Robot session event stream
Inspect the session event stream without reading any events. The supplied offset represents the last event already observed by the caller. The response reports the offset to use for the next read and whether that position is caught up with the stream's current tail. This request returns immediately and does not wait for future events.
/robots/sessions/{session_id}/streamInspect the session event stream without reading any events. The supplied offset represents the last event already observed by the caller. The response reports the offset to use for the next read and whether that position is caught up with the stream's current tail. This request returns immediately and does not wait for future events.
In: cookie
Path Parameters
Robot session ID
Query Parameters
Read events after this stream offset. Use -1 to start at beginning.
Response Body
application/json
curl -X HEAD "https://example.com/robots/sessions/cc5lnd2s1s4652adtu50/stream"{
"type": "string",
"title": "string",
"detail": "string",
"trace_id": "string",
"metadata": {}
}Read a Robot session event stream GET
Read persisted events after an offset and optionally remain attached to the live session tail. The stream remains open while the session is idle so turns started by other members or background work are observable.
Request cancellation of a Robot session turn PUT
Create the singleton cancellation request for a queued, running, or blocked Robot turn. The operation is idempotent and asynchronous: accepted cancellation is reflected by a `turn_cancelled` event on the session stream. Cancelling a turn does not remove other queued messages, which remain eligible for later turns.