Change8

Goose: What's New in January 2026

A summary of all updates, new features, and bug fixes released for Goose during January 2026.

3releases17features26fixes19improvements

New Features in January 2026

  • Added support for configuring a maximum token limit via an environment variable.(v1.20.0)
  • Enabled retry logic for fetching provider models to improve reliability.(v1.20.0)
  • Added streaming support for the Google Gemini provider.(v1.20.0)
  • Added ML-based prompt injection detection capabilities.(v1.20.0)
  • Added support for changing the working directory and extensions within the same window/session.(v1.20.0)
  • Introduced HTTP proxy support.(v1.20.0)
  • Added Content Security Policy (CSP) support for frameDomains and baseUriDomains for MCP Apps.(v1.20.0)
  • Added shell completion generation via the new `completion` subcommand for bash, zsh, fish, and more.(v1.19.0)
  • Introduced support for the OpenAI Codex CLI provider.(v1.19.0)
  • Enabled caching support for Anthropic models via Databricks.(v1.19.0)
  • Now honoring MCP servers from clients like Zed (supporting stdio + http).(v1.19.0)
  • Added MCP app renderer for richer UI experiences.(v1.19.0)
  • Server names are now used for MCP extensions in code mode.(v1.19.0)
  • Improved user experience for tool calls via `execute_code`.(v1.19.0)
  • Added JSONL streaming option for JSON output.(v1.19.0)
  • Added a default todo message for better task tracking.(v1.19.0)
  • Upgraded to rmcp 0.12.0 and sacp 10.0.0, removing SSE transport.(v1.19.0)

Bug Fixes in January 2026

  • Fixed an issue where the provider engine type was not preserved when editing custom providers.(v1.20.0)
  • Improved the output style of Goose review Pull Requests to better match contributor standards.(v1.20.0)
  • Fixed an issue where KaTeX was incorrectly treating underscores as subscripts in plain text.(v1.20.0)
  • Corrected the skills directory path to use ".config/agents" (plural).(v1.20.0)
  • Fixed an issue where extensions were being loaded upfront instead of when the agent starts.(v1.20.0)
  • Ensured platform-specific keyboard shortcuts are correctly displayed in the UI.(v1.20.0)
  • Prevented an infinite loop of tool-input notifications occurring in MCP Apps.(v1.20.0)
  • Updated the MCP Apps _meta.ui.resourceUri to use the nested format.(v1.20.0)
  • Prevented duplicate rendering when a tool returns both mcp-ui and mcp-apps resources.(v1.20.0)
  • Handled special Claude model responses within the GitHub Copilot provider.(v1.20.0)
  • Fixed a ResultsFormat error that occurred when loading old sessions.(v1.20.0)
  • Fixed an issue where invalid call tool results were not being validated or debugged properly.(v1.20.0)
  • Fixed an issue in CI where the openapi-schema-check job was missing dependencies.(v1.20.0)
  • Fixed Google provider logic to treat signed text as regular content during streaming.(v1.20.0)
  • Prevented duplicate rendering when the tool returned both mcp-ui and mcp-apps resources.(v1.19.1)
  • Prevented an infinite loop of tool-input notifications specifically within MCP Apps.(v1.19.1)
  • Fixed Azure OpenAI API key being required when it should be optional to match documentation.(v1.19.0)
  • Fixed code execution to now support bracket notation and multiple import styles.(v1.19.0)
  • Correctly handled interleaved streaming chunks in OpenAI tool calls.(v1.19.0)
  • Fixed handling of tool names that do not contain underscores.(v1.19.0)
  • Fixed session history order from being modified when viewing a session in the desktop application.(v1.19.0)
  • Fixed the MCP UI to send the prompt message when an element is clicked.(v1.19.0)
  • Added minute-level granularity for MOIM timestamps.(v1.19.0)
  • Fixed the install script to work correctly when piped into bash.(v1.19.0)
  • Corrected Bash syntax in terminal integration functions.(v1.19.0)
  • Added more open models to the provider list.(v1.19.0)

Improvements in January 2026

  • Ensured models properly utilize streaming capabilities.(v1.20.0)
  • When changing the provider or model, the existing provider/model configuration is now loaded.(v1.20.0)
  • Allowed the Goose issue solver to react to activation comments.(v1.20.0)
  • Hid advanced recipe options under expandable content for a cleaner interface.(v1.20.0)
  • Updated confidence levels for prompt injection detection to reduce false positive rates.(v1.20.0)
  • Fixed rendering issues related to fonts.(v1.20.0)
  • Sorted keys in canonical models for consistency.(v1.20.0)
  • Adjusted z-index to prevent the search highlighter from appearing over modal overlays.(v1.20.0)
  • Updated MCP Apps tutorial documentation regarding the _meta structure and version prerequisites.(v1.20.0)
  • Updated MCP Apps _meta.ui.resourceUri to use the nested format.(v1.19.1)
  • Added functionality to download and copy Recipe YAML.(v1.19.0)
  • Improved Recipe slash command parsing.(v1.19.0)
  • Added RPI recipes.(v1.19.0)
  • Added MCP Apps plumbing for future enhancements.(v1.19.0)
  • Updated the goose issue solver to solve issues like a goose contributor.(v1.19.0)
  • Moved the goose issue solver to the Opus model.(v1.19.0)
  • Improved logging and analytics for updater processes.(v1.19.0)
  • Bumped the Rust toolchain to 1.92 (current stable).(v1.19.0)
  • Removed the Tool Selection Strategy preview.(v1.19.0)

All Releases in January 2026