Code

History

Commits on github-token to crates/language_model/src/language_model.rs35+
  1. Remove unused load_model method from LanguageModelProvider (#32070)Ben Brandt committed 1 year ago4304521
  2. Rename Max Mode to Burn Mode throughout code and docs (#31668)Umesh Yadav committed 1 year ago703ee29
  3. language_models: Fetch Zed models from the server (#31316)Marshall Bowers committed 1 year ago685933b
  4. Handle new `refusal` stop reason from Claude 4 models (#31217)Marshall Bowers committed 1 year ago5c0b161
  5. language_model: Allow Max Mode for Claude 4 models (#31207)Marshall Bowers committed 1 year agofc78408
  6. anthropic: Add support for Claude 4 (#31203)Marshall Bowers committed 1 year ago1475ace
  7. Use `anyhow` more idiomatically (#31052)Kirill Bulatov committed 1 year ago16366cf
  8. Have read_file support images (#30435)Richard Feldman committed 1 year ago8fdf309
  9. Reuse conversation cache when streaming edits (#30245)Antonio Scandurra committed 1 year ago9f6809a
  10. Change cloud language model provider JSON protocol to surface errors and usage information (#29830)Max Brunsfeld committed 1 year agoc3d9cde
  11. agent: Show a notice when reaching consecutive tool use limits (#29833)Marshall Bowers committed 1 year agof0515d1
  12. Add support for queuing status updates in cloud language model provider (#29818)Max Brunsfeld committed 1 year ago04772bf
  13. Associate each thread with a model (#29573)Max Brunsfeld committed 1 year ago17903a0
  14. agent: Add "max mode" toggle (#29549)Marshall Bowers committed 1 year agoce93961
  15. Treat invalid JSON in tool calls as failed tool calls (#29375)Richard Feldman committed 1 year ago720dfee
  16. Introduce LanguageModelToolUse::raw_input (#29322)Nathan Sobo committed 1 year ago8836c6f
  17. Streaming tool calls (#29179)Richard Feldman committed 1 year ago4f2f9ff
  18. Default to fast model for thread summaries and titles + don't include system prompt / context / thinking segments (#29102)Michael Sloan committed 1 year agofbf7caf
  19. agent: Preserve thinking blocks between requests (#29055)Bennet Bo Fenner committed 1 year agobafc086
  20. agent: Report usage from thread summarization requests (#29012)Marshall Bowers committed 1 year ago676cc10
  21. agent: Extract usage information from response headers (#29002)Marshall Bowers committed 1 year agod93141b
  22. agent: Fix conversation token usage and estimate unsent message (#28878)Agus Zubiaga committed 1 year ago0286b8a
  23. agent: Show a warning when some tools are incompatible with the selected model (#28755)Bennet Bo Fenner committed 1 year agoc381a50
  24. Add judge to new eval + provide LSP diagnostics (#28713)Michael Sloan committed 1 year ago6b80eb5
  25. agent: Handle context window exceeded errors from Anthropic (#28688)Agus Zubiaga committed 1 year agob452307
  26. agent: Refine language model selector (#28597)Bennet Bo Fenner committed 1 year agob22faf9
  27. agent: Add token count in the thread view (#28037)Danilo Leal committed 1 year agob9724d9
  28. language_model: Remove `use_any_tool` method from `LanguageModel` (#27930)Marshall Bowers committed 1 year ago889bc13
  29. assistant2: Ensure errors are also displayed in populated new thread view (#27869)Danilo Leal committed 1 year ago192097f
  30. language_model: Add `supports_tools` method to `LanguageModel` (#27867)Marshall Bowers committed 1 year ago5880271
  31. chore: Bump Rust edition to 2024 (#27800)Piotr Osiewicz committed 1 year agodc64ec9
  32. Add tool calling support for Gemini models (#27772)Bennet Bo Fenner committed 1 year agoc8a9a74
  33. Add token usage to `LanguageModelTextStream` (#27490)Thomas Mickley-Doyle committed 1 year ago1e8b50f
  34. language_model: Remove dependency on `ui` (#27448)Marshall Bowers committed 1 year ago4a30b96
  35. assistant: Add support for `claude-3-7-sonnet-thinking` (#27085)Bennet Bo Fenner committed 1 year agoa709d4c