diff --git a/src/lib/MessageStream.ts b/src/lib/MessageStream.ts index 628b825..cf90bda 100644 --- a/src/lib/MessageStream.ts +++ b/src/lib/MessageStream.ts @@ -450,6 +450,7 @@ export class MessageStream implements AsyncIterable { case 'message_delta': snapshot.stop_reason = event.delta.stop_reason; snapshot.stop_sequence = event.delta.stop_sequence; + snapshot.usage.output_tokens = event.usage.output_tokens; return snapshot; case 'content_block_start': snapshot.content.push(event.content_block);