Attach to a session ledger stream over Server-Sent Events
Attach to a session and stream its canonical event ledger over Server-Sent Events (SSE). The stream includes user messages, status changes, assistant output events, tool lifecycle events, and webhook diagnostics in session order. The stream stays open while the session is reusable, including while the session is idle. Reconnect withDocumentation Index
Fetch the complete documentation index at: https://docs.dari.dev/llms.txt
Use this file to discover all available pages before exploring further.
Last-Event-ID to resume after the last event you processed.
text/event-stream.GET /v1/sessions/{session_id}/events. The SSE id is the event ID, and the SSE event is the event type.
Representative event types include user.message, session.status_changed, message.status_changed, assistant.message_completed, tool.call_requested, tool.call_completed, tool.call_failed, tool.result_submitted, and webhook.delivery_failed.