Code

History

Commits on git-diff-base-setting to crates/open_ai35+
  1. Add explicit OpenAI conversation compaction and fix Anthropic compaction (#61370)Nathan Sobo committed 3 months agoc28cf64
  2. agent: Treat context window overflows as prompt-too-large errors (#60525)Lukas Wirth committed 4 months agod7c922c
  3. open_ai: Add GPT 5.6 models (#60697)Bennet Bo Fenner committed 4 months agod8c8040
  4. language_model: Add OpenAI Responses API custom tool support (#60638)Ben Kunkle committed 4 months ago3e976e8
  5. bedrock: Add native support for Bedrock Mantle models (#60480)Anant Goel committed 4 months agod12b980
  6. ai: Add Max reasoning effort (#59806)Vlad Ionescu committed 4 months ago593ca12
  7. language_models: Set support_thinking in Responses API for OpenAI-compatible provider (#59213)Sergei Razmetov committed 4 months ago7187d65
  8. Support provider-side compaction in the language model clients (#59145)Agus Zubiaga committed 5 months ago33a54ce
  9. language_models: Support custom HTTP headers for provider requests (#55246)Aurabindo Pillai committed 5 months agobb5951b
  10. Revert "Improve ChatGPT subscription response resilience" (#58035)Jakub Konka committed 5 months agoda87558
  11. Improve ChatGPT subscription response resilience (#57891)morgankrey committed 5 months agoef5606b
  12. language_models: Support fast mode on ChatGPT subscription provider (#57436)Tom Houlé committed 5 months agoa1d019b
  13. open_ai: Fix error message not showing up when using ChatGPT subscription (#57750)Bennet Bo Fenner committed 5 months ago88a54a2
  14. open_ai: Support fast mode in BYOK via the Responses API service_tier (#57412)Tom Houlé committed 5 months ago5e717a0
  15. agent: Make messages vec cheap to clone (#57712)Lukas Wirth committed 5 months ago63ff997
  16. agent: Remove unused `LanguageModelImage` APIs (#57050)Bennet Bo Fenner committed 5 months ago6834017
  17. open_ai: Fix parsing response if token use info is unspecified (#55919)marius851000 committed 6 months ago53c9109
  18. Add ChatGPT subscription provider via OAuth 2.0 PKCE (#53166)morgankrey committed 6 months ago37f6d7a
  19. open_ai: Responses API improvements (#56476)Ben Brandt committed 6 months ago78c889c
  20. open_ai: Support specifying reasoning effort (#56411)Bennet Bo Fenner committed 6 months agoaeb0589
  21. agent: Fix Preserve tool call ID/name across DashScope empty delta chunks (#54872)kangxl committed 6 months agofebc3eb
  22. agent: Allow tools to output multiple content parts (#54518)Bennet Bo Fenner committed 6 months agobf3fc23
  23. open_ai: Use responses API for all models (#54910)Bennet Bo Fenner committed 6 months ago83cc2ec
  24. open_ai: Add support for gpt-5.5 (#54820)Bennet Bo Fenner committed 6 months agodb1d79a
  25. language_models: Honor images capability for custom OpenAI models (#54223)Matt Van Horn committed 6 months agoadab7b8
  26. language_models: Remove unused language model token counting (#54177)Ben Brandt committed 6 months ago2eafa6e
  27. Add interleaved_reasoning option to openai compatible models (#54016)Guilherme do Amaral Alves committed 6 months ago7b082cb
  28. docs: Update mentions to "assistant panel" (#53514)Danilo Leal committed 7 months ago399d3d2
  29. language_models: Refactor deps and extract cloud (#53270)Agus Zubiaga committed 7 months ago98c17ca
  30. open_ai: Support structured OpenAI tool output content (#51832)Ben Brandt committed 8 months agobe3a5e2
  31. Add stream_options.include_usage for OpenAI-compatible API token usage (#45812)Elier committed 8 months ago905d28c
  32. open_ai: Support reasoning summaries in OpenAI Responses API (#50959)Neel committed 8 months ago175707f
  33. Add GPT-5.4 and GPT-5.4-pro BYOK models (#50858)Richard Feldman committed 8 months ago3b3ffc0
  34. Add GPT-5.3-Codex BYOK model under the OpenAI provider (#50122)Richard Feldman committed 8 months agoa18b772
  35. Remove deprecated GPT-4o, GPT-4.1, GPT-4.1-mini, and o4-mini (#49082)Richard Feldman committed 9 months ago0b8424a