Stream Eval Run Events
Stream an in-flight eval run’s JSONL events (cursor + long-poll). On expired: true, fall back to the single-run GET.
Authorizations
Timbal API key. Obtain your API key from the Timbal platform settings. See Authentication for more information.
Path Parameters
Query Parameters
Last seen seq (exclusive). Default 0 = from the start.
x >= 0Max events per response (clamped to 1..=2000). Default 500.
x >= 0Long-poll timeout in ms (clamped to 0..=30000). Default 0 (return
immediately). When >0 and nothing is available past after, the
request blocks until a new event arrives, the run completes, or
the timeout elapses.
x >= 0Response
Event batch
true once the run has finished and all buffered events up to
the terminal one have been returned.
true when the run's in-memory buffer is no longer available
(dropped on completion, never existed on this instance, or the
owning process died). Terminal but possibly incomplete — do
not treat as a clean end-of-stream; re-fetch
GET …/evals/runs/{id} for status + the full results.
Pass as after on the next poll. Equals the last returned seq,
or the request's after when the batch is empty.
x >= 0