✨ Features
- Shell completion generation via new
completionsubcommand for bash, zsh, fish, and more #6313 - OpenAI Codex CLI provider support #6263
- Caching support for Anthropic models via Databricks #6320
- MCP servers from clients like Zed now honored (stdio + http) #6230
- MCP app renderer for richer UI experiences #6095
- Server names now used for MCP extensions in code mode #6284
- Improved UX for tool calls via
execute_code#6205 - JSONL streaming option for JSON output #6228
- Default todo message for better task tracking #6217
- Upgraded to rmcp 0.12.0 and sacp 10.0.0 (SSE transport removed) #6304
🐛 Bug Fixes
- Azure OpenAI API key now optional to match documentation #6215
- Bracket notation and multiple import styles now supported in code execution #6290
- Interleaved streaming chunks in OpenAI tool calls handled correctly #6312
- Tool names without underscores now handled properly #6318
- Session history order no longer modified when viewing a session in desktop #6156
- MCP UI now sends prompt message when an element is clicked #6207
- Minute-level granularity for MOIM timestamps #6294
- Install script now works when piped into bash #6296
- Bash syntax corrected in terminal integration functions #6181
- More open models added to provider list #6300
🔧 Improvements
- Recipe download and copy YAML functionality #6201
- Recipe slash command parsing #6173
- RPI recipes added #6258
- MCP Apps plumbing for future enhancements #6286
- goose issue solver now solves issues like a goose contributor #6321
- goose issue solver moved to Opus model #6233
- Logging and analytics improvements for updater processes #6208
- Rust toolchain bumped to 1.92 (current stable) #6356
- Tool Selection Strategy preview removed #6250
📚 Documentation
- goose for VS Code extension #6262
- RPI tutorial #6261
- Code mode and code execution extension #6255
- Skills extension updated to support
.agents/skillsdirectories #6199 - Agent skills compatibility note #6299
- Clarified GOOSE_TERMINAL requires
~/.zshenvfor zsh users #6297 - Privacy information caveats in logs #6218
- Recipe deeplink/open param option #6206
- Edit in place or fork session #6203