You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Integrate OpenAI Responses API to enable GPT-5 features (#7891)
* Thinking for deepseek and openrouter providers
* fix: messages array is modified as a side-effect
* fix formatting and type errors
* Add type annotations for reasoning fields in OpenAI chunk processing
* Handle thinking blocks for openaiAdapter
* Optimize chat stream processing by replacing string concatenation with array operations for better performance
* Add support for Claude reasoning blocks with signature handling
* Add reasoning_details support for thinking messages in OpenAI type converters
* Optionally preserve reasoning, improve the handling of reasoning_details
* Remove debug console logs from reasoning details merging
* Remove reasoning content for Claude models when no signature is present in reasoning details
* remove forceStreamChat flag and simplify streaming logic in BaseLLM
* remove preserveReasoning option and always preserve reasoning blocks
* Responses API: apply net changes from 95f076b^..8bd85e2 as one commit on responses_api_2 to bring in Responses API work and merged updates
* add support for provider-specific reasoning fields in LLM implementations
---------
Co-authored-by: Patrick Erichsen <[email protected]>
0 commit comments