Code

History

Commits on git-diff-base-setting to crates/google_ai35+
  1. Skip `[DONE]` stream terminator in `anthropic` and `google_ai` SSE parsers (#61627)Bobo committed 3 months ago28f47fa
  2. language_model: Add OpenAI Responses API custom tool support (#60638)Ben Kunkle committed 4 months ago3e976e8
  3. Support provider-side compaction in the language model clients (#59145)Agus Zubiaga committed 5 months ago33a54ce
  4. Edit name of Gemini 3.1 Flash Lite to Gemini 3.1 Flash-Lite to better match Google's official documentation (#59322)Collin committed 5 months agoae7717d
  5. language_models: Support custom HTTP headers for provider requests (#55246)Aurabindo Pillai committed 5 months agobb5951b
  6. google: Add Google thinking level support (#57358)Ben Brandt committed 5 months agob13849d
  7. google_ai: Support Gemini 3.5 Flash (#57299)Tom Houlé committed 5 months ago4558d14
  8. Add Gemini 3.1 Flash Lite (#56248)Collin committed 6 months agob930851
  9. agent: Allow tools to output multiple content parts (#54518)Bennet Bo Fenner committed 6 months agobf3fc23
  10. language_models: Remove unused language model token counting (#54177)Ben Brandt committed 6 months ago2eafa6e
  11. docs: Update mentions to "assistant panel" (#53514)Danilo Leal committed 7 months ago399d3d2
  12. language_models: Refactor deps and extract cloud (#53270)Agus Zubiaga committed 7 months ago98c17ca
  13. Remove deprecated Gemini 3 Pro Preview (#50503)Richard Feldman committed 8 months ago866ec42
  14. Add gemini-3.1-pro-preview model (#49622)Richard Feldman committed 8 months ago17abde7
  15. google_ai: Refactor token count methods in Google AI (#45184)Xiaobo Liu committed 11 months ago225a2a8
  16. Add Gemini 3 Flash (#45139)Richard Feldman committed 11 months ago27c5d39
  17. google_ai: Update Gemini models (#43117)Junseong Park committed 11 months ago6404939
  18. Update google_ai.rs (#43034)Mikayla Maki committed 11 months ago19d2532
  19. google_ai: Add gemini-3-pro-preview model (#43015)Martin Bergo committed 11 months ago7c0663b
  20. Thought signatures (#42915)Richard Feldman committed 12 months agoc0fadae
  21. Remove workspace-hack (#40216)Julia Ryan committed 1 year agoef5b8c6
  22. Settings refactor (#38367)Conrad Irwin committed 1 year agofcdab16
  23. Trim API key when submitting requests to LLM providers (#37082)Antonio Scandurra committed 1 year ago39d86ee
  24. Fix a bunch of other low-hanging style lints (#36498)Piotr Osiewicz committed 1 year ago05fc0c4
  25. agent2: Fix tool schemas for Gemini (#36507)Bennet Bo Fenner committed 1 year ago6b6eb11
  26. Auto-fix clippy::collapsible_if violations (#36428)Piotr Osiewicz committed 1 year ago8f56738
  27. Update Gemini Models (#32902)Ben Brandt committed 1 year ago0191f16
  28. Standardize on u64 for token counts (#32869)Richard Feldman committed 1 year ago5405c2c
  29. google: Add latest versions of Gemini 2.5 Pro and Flash Preview (#32183)Oleksiy Syvokon committed 1 year ago04cd3fc
  30. Add thinking budget for Gemini custom models (#31251)90aca committed 1 year agocf93124
  31. google_ai: Parse thought parts in Gemini responses (#31925)Fernando Freire committed 1 year ago3077abf
  32. Update default models to newer versions (#31415)Ben Brandt committed 1 year ago119beb2
  33. Use `anyhow` more idiomatically (#31052)Kirill Bulatov committed 1 year ago16366cf
  34. Add support for getting the token count for all parts of Gemini generation requests (#29630)Michael Sloan committed 1 year ago76ad1a2
  35. Fix token counting requests in Gemini (#29643)Michael Sloan committed 1 year agoedf78e7