This release improves AI assistant capabilities with better response tracking and Google integration, plus fixes a critical exit hang issue.
What's New
- Adds Google Search, Google Maps, and code execution capabilities for Gemini models
- Surfaces finish_reason information on assistant messages and token usage events to track why the AI stopped generating responses
Bug Fixes
- Fixes process hang when using
/exitcommand due to bubbletea renderer deadlock
Technical Changes
- Adds tests reproducing bubbletea renderer deadlock on exit
- Adds safety-net exit mechanism for bubbletea renderer deadlock prevention
What's Changed
- docs: update CHANGELOG.md for v1.39.0 by @docker-read-write[bot] in #2265
- Fix process hang on /exit due to bubbletea renderer deadlock by @aheritier in #2269
- Fix url by @dgageot in #2277
- Google grounding by @dgageot in #2276
- Surface finish_reason on assistant messages and token usage events by @trungutt in #2254
Full Changelog: v1.39.0...v1.40.0