class

Anthropic::BetaSessionThreadEvents

Inherits Reference < Object

Session Thread Events API resource (beta)

Constructors

new(client : Client)
Source

Instance methods

list(session_id : String, thread_id : String, limit : Int32 = 20, page : String | Nil = nil, betas : Array(String) = [] of String) : JSON::Any

List thread events

Source
stream(session_id : String, thread_id : String, event_deltas : Array(String) | Nil = nil, betas : Array(String) = [] of String, & : JSON::Any -> _)

Stream thread events.

The block receives each SSE event as a JSON::Any (thread event streams carry managed-agents event shapes, not /v1/messages event shapes).

Pass event_deltas: [Anthropic::Sessions::DeltaType::AGENT_MESSAGE] to opt into live event_start / event_delta preview deltas, same as session-level event streams.

Source