fix: include input_tokens in Anthropic streaming message_delta usage

This commit is contained in:
Douglas Coburn 2026-07-05 12:18:21 -07:00
parent 10724d057a
commit 0c82e22cfe
No known key found for this signature in database

View file

@ -743,7 +743,7 @@ async def openai_stream_to_anthropic_stream(openai_stream_generator, model: str
'stop_reason': stop_reason,
'stop_sequence': None,
},
'usage': {'output_tokens': output_tokens},
'usage': {'input_tokens': input_tokens, 'output_tokens': output_tokens},
}
yield f'event: message_delta\ndata: {json.dumps(message_delta)}\n\n'.encode()