Skip to content

Goose v1.45.0

Released · Block

What the release notes say

✨ Features

  • Stable agent event message identity #10716

  • Tab completion and switch provider for model command #10585

  • Support latest Gemini models #10630

  • Configurable GOOSE_DOCS_ROOT for air-gapped docs access #10294

  • Structured summary output with template rendering for compaction #10471

  • Allow disabling built-in skills #10600

  • Gate tool-call label enrichment on ACP client capability #10644

🐛 Bug Fixes

  • Restore dynamic model discovery and current Grok support #10756

  • Update DeepSeek model names to v4 API #10729

  • Forward Claude Code model picker selection to the adapter #10675

  • Forward Pi model selection to the adapter #10707

  • Preserve enabled flag when migrating platform extensions #10690

  • Pass session working_dir to on_call_tool #10689

  • Preserve adversary tool arguments #10529

  • Keep XML snippets inside JSON as data for local inference #10606

  • Sync generated chat title in header #10578

  • Prompt for tool approval in telegram gateway sessions #10613

  • Keep CLI provider prompts out of process arguments #10547

  • Ignore stale inventory for static model lists #10591

  • Use shell working directory on initial desktop launch #10655

  • Enable inventory refresh for OpenRouter model picker #10641

  • Preserve read lines and reload tool output in ACP #10662

  • Surface tool call output in CLI and Desktop #10654

  • Truncate overlong function names in provider requests #10659

  • Preserve ACP tool call update fields in desktop #10653

  • Use configured session manager for tool summaries #10628

  • Omit disabled OpenRouter reasoning #10517

  • Clear stale pending ACP connection after terminal recovery failure #10552

  • Confirm pending steer message on queuedSteer notification #10532

  • Apply hermit env directly in node shims so fish login shell doesn't break MCP startup #10028

🔧 Improvements

  • Upgrade to rmcp 2.0 #10584

  • Opus5 support including adaptive thinking #10686

  • Refine dark theme message surfaces for consistent, compliant dark mode UX #10693

  • Fix Korean translation errors, untranslated entries, and terminology consistency #10667

  • Simplify ACP tool-call handling and fix chain summaries #10599

  • Enhance the uniffi API layer #10427

  • Disable scheduler by default for ACP #10781

  • UI cleanup to remove unused components and functions #10761

  • Bump nostr to 0.44.6 to clear RUSTSEC-2026-0216 #10733

  • Create source archive as release artifact #10786