github aaif-goose/goose v1.54.0

3 hours ago

✨ 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

Don't miss a new goose release

NewReleases is sending notifications on new releases.