@@ -66,7 +66,27 @@ export class Stream<Item> implements AsyncIterable<Item> {
6666 sse . event === 'content_block_start' ||
6767 sse . event === 'content_block_delta' ||
6868 sse . event === 'content_block_stop' ||
69- sse . event === 'message'
69+ sse . event === 'message' ||
70+ sse . event === 'user.message' ||
71+ sse . event === 'user.interrupt' ||
72+ sse . event === 'user.tool_confirmation' ||
73+ sse . event === 'user.custom_tool_result' ||
74+ sse . event === 'agent.message' ||
75+ sse . event === 'agent.thinking' ||
76+ sse . event === 'agent.tool_use' ||
77+ sse . event === 'agent.tool_result' ||
78+ sse . event === 'agent.mcp_tool_use' ||
79+ sse . event === 'agent.mcp_tool_result' ||
80+ sse . event === 'agent.custom_tool_use' ||
81+ sse . event === 'agent.thread_context_compacted' ||
82+ sse . event === 'session.status_running' ||
83+ sse . event === 'session.status_idle' ||
84+ sse . event === 'session.status_rescheduled' ||
85+ sse . event === 'session.status_terminated' ||
86+ sse . event === 'session.error' ||
87+ sse . event === 'session.deleted' ||
88+ sse . event === 'span.model_request_start' ||
89+ sse . event === 'span.model_request_end'
7090 ) {
7191 try {
7292 yield JSON . parse ( sse . data ) as Item ;
0 commit comments