fix(ai): preserve compatible reasoning details (#37708)

This commit is contained in:
Aiden Cline 2026-07-19 22:30:55 -05:00 committed by GitHub
commit 8b5655ed53
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 858 additions and 53 deletions

View file

@ -44,7 +44,7 @@ export const reasoningDelta = (
providerMetadata?: ProviderMetadata,
): State => {
const started = reasoningStart(state, events, id, providerMetadata)
events.push(LLMEvent.reasoningDelta({ id, text }))
events.push(LLMEvent.reasoningDelta({ id, text, providerMetadata }))
return started
}