Code

History

Commits on git-diff-base-setting to crates/language_model_core/src24
  1. Add explicit OpenAI conversation compaction and fix Anthropic compaction (#61370)Nathan Sobo committed 3 months agoc28cf64
  2. Allow configuring adaptive thinking for Anthropic available_models (#57207)zerx-lab committed 4 months agod0a977e
  3. agent: Treat context window overflows as prompt-too-large errors (#60525)Lukas Wirth committed 4 months agod7c922c
  4. language_model: Add OpenAI Responses API custom tool support (#60638)Ben Kunkle committed 4 months ago3e976e8
  5. Fix MCP tools with $ref/$defs being silently rejected (#60165)counterfactual5 committed 4 months agoa956add
  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. Return typed completion errors from Cloud provider (#58997)Conrad Irwin committed 5 months agoa984858
  10. Add Claude Fable 5 to Anthropic BYOK (#58945)Richard Feldman committed 5 months ago8bd2ce7
  11. Add context compaction markers (#58089)Richard Feldman committed 5 months agob259b34
  12. agent: Make messages vec cheap to clone (#57712)Lukas Wirth committed 5 months ago63ff997
  13. Fix Gemini schema conversion dropping anyOf and nullability (#57160)Richard Feldman committed 5 months ago8dff89c
  14. language_models: Fix Gemini tool parameter nullability and multi-type schema (#49292)Daniel Strobusch committed 5 months agoae47ec9
  15. agent: Support image output from MCP tools (#57134)Bennet Bo Fenner committed 5 months agoda43bdb
  16. agent: Remove unused `LanguageModelImage` APIs (#57050)Bennet Bo Fenner committed 5 months ago6834017
  17. language_models: Remove unused `cache_configuration` API (#56884)Bennet Bo Fenner committed 6 months ago3a742b5
  18. open_ai: Responses API improvements (#56476)Ben Brandt committed 6 months ago78c889c
  19. Implement tool result conversion for anyhow errors (#55001)Ben Brandt committed 6 months agoa8ae167
  20. agent: Allow tools to output multiple content parts (#54518)Bennet Bo Fenner committed 6 months agobf3fc23
  21. Remove smol as a dependency from a bunch of crates (#53603)Lukas Wirth committed 6 months agoc5a2807
  22. gemini: Fix tool schema issues when type field is array (#53834)Bennet Bo Fenner committed 7 months agodec1a2a
  23. Persist fast mode across new threads (#53356)Nathan Sobo committed 7 months ago4a02367
  24. language_models: Refactor deps and extract cloud (#53270)Agus Zubiaga committed 7 months ago98c17ca