Skip to content

Goose v1.54.0

Released · Block

Models:Adds GPT-6.1 Sol

What the release notes say

✨ Features

  • Prompt for goose mode during first-time configure #12629

  • HTML session export with an interactive viewer #11977

🐛 Bug Fixes

  • Adaptive thinking for Claude Sonnet and Haiku 5.5 #12761

  • Treat a client extension selection as the exact session set #12548

  • Support hyphenated GPT 6.1 Sol effort aliases #12689

  • Use a system Node.js in the Windows npx wrapper #12176

  • Show thinking when GOOSE_CLI_SHOW_THINKING is set to any value #12454

  • Price Databricks GLM aliases from the zhipuai catalog #12673

  • Read messages from config for tom #12634

  • Preserve the service total when folding cache input tokens for Bedrock #12586

  • Refresh revoked Copilot tokens when listing models #12627

  • Refresh revoked GitHub Copilot API token once #12616

  • Recognize ASAR when validating update target #12599

  • Stamp the implemented protocol version in initialize #12580

  • Session naming/"none" reasoning effort fails for gpt-6.1-sol #12605

  • Reflect loading state of chats #12603

  • Read cache write tokens from Responses API usage #12509

🔧 Improvements

  • Route every extension operation through a lease #12723

  • Foreground subagents in the state machine loop #12632

  • Resolve extensions into a per-inference lease #12161

  • Remove Nostr session sharing from goose core #12453

  • Detect vision support #12594

  • Upgrade rust to 1.99.0 #12714

📚 Documentation

  • Update Desktop permission mode instructions #12626

  • Clarify self-serve LLM provider path #12552