← Goose Changelog

v1.19.0

Jan 6, 2026 (1mo ago) View on GitHub →

:sparkles: Features

  • Shell completion generation via new completion subcommand 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: 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

:wrench: Improvements

  • Recipe download and copy YAML functionality #6201
  • Recipe slash command parsing #6173
  • 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

:books: Documentation

  • goose for VS Code extension #6262
  • Code mode and code execution extension #6255
  • Skills extension updated to support .agents/skills directories #6199
  • Agent skills compatibility note #6299
  • Clarified GOOSE_TERMINAL requires ~/.zshenv for zsh users #6297
  • Privacy information caveats in logs #6218
  • Recipe deeplink/open param option #6206
  • Edit in place or fork session #6203