Goose v1.45.0 Changelog
What changed in Goose CLI v1.45.0, released 2026-07-29 โ explained in plain English.
- You can now use the newest AI models, including Gemini and Opus5.
- The app's dark mode looks much better, and the Korean translations are fixed.
- A ton of annoying bugs were fixed, especially around picking models and keeping your settings when updating.
- You now have more control to turn off built-in skills and read documentation offline.
Want a heads-up when Goose updates?
We email you the moment a new Goose version drops โ plus plain-English release notes like these. No spam.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This update is all about keeping Goose up-to-date with the newest AI models and making the app feel more polished. It matters most to developers and power users who rely on Goose to write code, especially if you switch between different AI models or use the app's dark mode.
What's new
- Easier model switching: When typing a command to change your AI model, you can now press "Tab" to auto-complete the name, and you can easily switch which AI provider you're using.
- New AI model support: Goose now officially supports the latest Gemini models.
- Offline documentation: You can now set up a custom folder for Goose's documentation. This is great for "air-gapped" setups (computers completely disconnected from the internet for security reasons) so you can still read the docs.
- Better memory summaries: When Goose compacts (shortens) a long conversation to save memory, it now uses a structured template to make the summary much cleaner and easier to read.
- Turn off built-in skills: If you don't want Goose using some of its pre-programmed skills, you can now disable them.
- Smarter tool labels: Goose now checks if a connected client supports extra details on tool labels before sending them, keeping things running smoothly.
Improvements
- Upgraded core tech: Goose upgraded to a new version of its "rmcp" tool (the background tech that lets Goose talk to other apps).
- Opus5 support: Goose now supports the Opus5 AI model, including a feature called "adaptive thinking" where the AI adjusts how hard it thinks based on the problem.
- Better dark mode: The dark theme got a makeover to make the chat bubbles and message backgrounds look consistent and easier on your eyes.
- Improved Korean translations: Fixed translation errors and made the Korean language version much more accurate.
- Cleaner code behind the scenes: Developers cleaned up unused parts of the user interface and simplified how Goose handles tool calls, making the app run better.
- Security update: Updated a background library to fix a known security warning.
Fixes
- Model discovery and Grok: Fixed an issue where Goose couldn't automatically find available models or connect to Grok.
- DeepSeek update: Updated the names used to talk to DeepSeek so it works with their newest software.
- Model picker fixes: Fixed bugs where picking a model in Claude Code or Pi wasn't actually sending your choice to the system.
- Keeping your settings: When migrating (moving) your platform extensions to a new format, Goose now remembers which ones you had turned on.
- Working directory fix: Goose now correctly uses the folder you were actually in when you launch it on your desktop.
- XML code protection: Fixed a bug where XML snippets inside JSON data were being accidentally treated as commands instead of plain text when running locally.
- Chat title sync: The title generated for your chat now correctly updates in the header.
- Telegram approvals: If you use Goose through Telegram, it will now properly ask for your approval before running tools.
- Security in the terminal: Goose now keeps your provider passwords out of the computer's process arguments, keeping them safer.
- OpenRouter fixes: Fixed issues where OpenRouter was showing old model lists or sending "reasoning" data when it was supposed to be turned off.
- Fish shell fix: If you use the "fish" command shell, Goose will now start up correctly without breaking background tools.
- Long function names: Goose now shortens function names that are too long so they don't break the connection to the AI provider.
Breaking changes
No breaking changes in this release.
How to upgrade
Update to Goose v1.45.0 by running:
goose update
This is our plain-language summary. Read the complete, official notes on the Goose official changelog โ.
