✨ Features AIgateway declarative provider #12528 Propagate W3C trace context from ACP prompts to MCP tool calls #12697 Surface provider x-request-id on responses and errors #12587 Honor supports_vision declared on custom provider models #12769 Use live model…
✨ 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…
Read full notes
✨ 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
✨ Features Resizable Picture-in-Picture window for MCP Apps #12417 Fetch model metadata from models.dev live with bundled fallback #12560 Quoting action to append selected conversation text to composer #12536 Lean ACP-only Goose binary #11961 Model discovery…
Read full notes
✨ Features
Resizable Picture-in-Picture window for MCP Apps #12417
Fetch model metadata from models.dev live with bundled fallback #12560
Quoting action to append selected conversation text to composer #12536
✨ Features Live voice conversations in the desktop app #12093 Decisions provider crate with OpenRouter and Jev implementations #12418 Z.AI Coding Plan provider with streaming tool calls #12205 Recipe parameter limits enforcement (max 32 params, 200 select…
Read full notes
✨ Features
Live voice conversations in the desktop app #12093
Decisions provider crate with OpenRouter and Jev implementations #12418
Z.AI Coding Plan provider with streaming tool calls #12205
✨ Features Route Desktop to state-machine loop via ACP prompt meta #11247 EUrouter as a declarative provider #11619 Connect external backend ACP socket to redirect-resolved backend URL #11829 GPT-live API support #12011 Operator allowlist for gateway pairing…
Read full notes
✨ Features
Route Desktop to state-machine loop via ACP prompt meta #11247
✨ Features Support GPT-6 Astra models #11869 Tool calling for goose-agent #11627 Kotlin callers can now configure Databricks AI Gateway path #11631 🐛 Bug Fixes Require HTTPS for Snowflake connections #11745 Bind CLI session naming to trusted path #11787 Honor…
✨ Features Auto-updater for desktop application #10614 Linux ARM64 desktop release packages #11518 Load extensions in the background so the CLI prompt is immediately usable #10403 Title sessions by subject, not workflow step #11135 Interactive git branch…
✨ Features Providers TrustedRouter declarative provider #11422 OpenCode Zen gateway as a declarative provider #10939 Gondola as declarative OpenAI-compatible provider #11421 SayGM as declarative OpenAI-compatible provider #11267 Lynkr as a declarative…
✨ Features Interactive git branch indicator in chat bottom bar #11290 Support for pre-registered OAuth clients for streamable_http extensions #11182 Show recently used models in chat footer model picker #11097 🐛 Bug Fixes Isolate concurrent subagent…
Read full notes
✨ Features
Interactive git branch indicator in chat bottom bar #11290
Support for pre-registered OAuth clients for streamable_http extensions #11182
Show recently used models in chat footer model picker #11097
🐛 Bug Fixes
Isolate concurrent subagent notifications in summon #10772
✨ 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…
Security fixes Arbitrary command execution in goose CLI via goose review (via git core.fsmonitor config) - GHSA-r5pp-p5r8-466r (credit to @0xmagic0) ✨ Features Support for latest Gemini models #10630 Pass working_dir to the Stop hook context #10296 Declarative…
Read full notes
Security fixes
Arbitrary command execution in goose CLI via goose review (via git core.fsmonitor config) - GHSA-r5pp-p5r8-466r (credit to @0xmagic0)
✨ Features Reconnect desktop ACP sessions after sleep and connection loss #10411 Per-message usage stats UI (tokens, cost, TTFT, tok/s) #10210 Per-message usage/cost tracking with derived session totals #10172 Group chat sessions by project in nav panel #10212…
Read full notes
✨ Features
Reconnect desktop ACP sessions after sleep and connection loss #10411
✨ Features OllamaCloudProvider with dynamic model discovery and context limits #10264 Per-message usage stats UI (tokens, cost, TTFT, tok/s) #10210 Per-message usage/cost tracking with derived session totals #10172 Group chat sessions by project in nav panel…
Read full notes
✨ Features
OllamaCloudProvider with dynamic model discovery and context limits #10264
✨ Features iFlytek Spark and Astron MaaS providers (#9837) --edit session flag to edit conversation before forking (#9799) Fireworks AI declarative provider (#9990) OpenRouter request parameters support (#9276) French, German, Italian, Portuguese, Indonesian,…
Read full notes
✨ Features
iFlytek Spark and Astron MaaS providers (#9837)
--edit session flag to edit conversation before forking (#9799)
Fireworks AI declarative provider (#9990)
OpenRouter request parameters support (#9276)
French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, and Traditional Chinese desktop locales (#10072)
Spanish (es) locale support (#9833)
Korean localization for desktop app (#9856)
Japanese locale support (#9768)
Hindi desktop locale (#9733)
Language selection feature in desktop (#9405)
/status slash command in CLI (#9845)
Streamable HTTP support in deeplink generator (#9954)
GLM-5.2 model support (#9967)
Global hints loading from ~/.agents/AGENTS.md (#9736)
Azure Entra ID bearer token auth via AZURE_OPENAI_AD_TOKEN (#9716)
Together AI declarative provider (#9545)
OrcaRouter as declarative OpenAI-compatible provider (#9515)
EmpirioLabs AI declarative provider (#9771)
MLX model support for local inference provider (#9154)
Summon peek mode for async background tasks (#9519)
Summon context parameter for delegate tasks (#9518)
Summon working_dir override for delegate tasks (#9520)
Structured metadata for summon task load results (#9521)
TLS support for ACP serve (#10088)
OpenAI Responses API store param configurability (#10040)
Exposed available tools in ACP schema (#10097)
ACP thinking effort config option (#10711)
Last message snippets for ACP sessions (#9798)
OTLP logging schema for cross-tool detection (#9713)
Option to disable automatic update downloads (#9872)
Cache token tracking for accurate cost reporting (#9752)
Session import functionality (#9474)
xAI SuperGrok OAuth subscription provider (#9420)
Perplexity as declarative OpenAI-compatible provider (#9324)
Alibaba (Qwen via DashScope) declarative provider (#9443)
Configurable tool output size limit via GOOSE_MAX_TOOL_RESPONSE_SIZE (#9256)
/model slash command for session model switching (#8747)
Databricks AI Gateway provider (#9274)
Russian language support (#9406)
Turkish desktop locale (#9392)
NEAR AI Cloud provider (#9352)
Scaleway provider (#9254)
Harbor eval runner (#9138)
/goal command for agent self-evaluation before finishing (#9069)
Summon subagent instructions (#9325)
Open-plugins generalization + skills (#9112)
PreToolUse denial in hooks (#9304)
Optional api_key configuration for declarative openai-engine providers (#9202)
goose review local code review command (#9114)
TUI diff viewer (#9260)
Paginated session list in ACP (#9199)
Structured per-provider config block with non-destructive provider switching (#8977)
tui command on goose-cli (#9385)
Configurable MAX_CODE_BLOCK_LINES via env vars (#9301)
goose://resume session deep link (#9343)
GOOSE_FAST_MODEL env var support (#9296)
Vercel AI Gateway provider (#9144)
Quarterly option for scheduler (#9076)
Hooks feature (#9093)
Projects as backend sources with system prompt injection (#8739)
Worktree-aware directory switcher (#8450)
Chat history search feature (#8448)
Optional --parameters for scheduled recipes (#8741)
GitHub Copilot /responses API (#9043)
Unified thinking effort control across all providers (#9242)
Slash commands (built-in, skill, recipe) in ACP server (#9238)
Nushell terminal and completion support (#8628)
Simplified Chinese (zh-CN) translation (#8765)
Atomic Chat as declarative OpenAI-compatible provider (#9210)
GOOSE_OAUTH_CALLBACK_PORT for stable OAuth redirect_uri (#9209)
Proactive OAuth token refresh to avoid re-auth on every session (#8386)
goose://new-session deep link for fresh chat (#9196)
Routstr as declarative provider (#9175)
FuturMix provider (#8840)
oMLX declarative provider (#9177)
Declarative provider support in goose-providers crate (#9992)
ACP elicitation improvements (#9797)
Image read tool (#9607)
gpt-5.5 model support for ChatGPT Codex provider (#9292)
🐛 Bug Fixes
Canonical model output paths (#10196)
ACP agent cleanup errors propagation on session delete (#10112)
claude-sonnet-5 added to canonical model registry (#10183)
MCP-app-guest request body limit increased (#10180)
Tolerate partial Responses output items (#10108)
Databricks tool parameters for OpenAI compatibility (#10101)
Unescape shell-escaped image paths (#10098)
Desktop Mac auto-update config seeding (#10132)
/edit prompts saved to history (#10011)
Schedule sessions listing using session.message_count (#10026)
Session store sync after provider/model update and thinking effort update (#10060)
Fallback REST API call removed in ACP mode for edit in place (#10034)
✨ Features Language selection in desktop app #9405 French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, Traditional Chinese desktop locales #10072 Korean localization for desktop app #9856 Japanese locale support #9768 Spanish (es) locale…
✨ Features ACP method for managing recipes and UI changes #9951 Use ACP to manage global config and session extensions #9948 Recipe handling in new_session #9935 /status slash command in CLI #9845 ACP new session on desktop (non-recipe sessions) #9914 Typed…
Read full notes
✨ Features
ACP method for managing recipes and UI changes #9951
Use ACP to manage global config and session extensions #9948
✨ Features Opt-in ACP last message snippets for sessions #9798 Unified OTLP logging schema for cross-tool detection #9713 Canonical thinking modes across providers #9743 Custom ACP method to get session info #9729 ACP secret key support at goose serve endpoint…
Read full notes
✨ Features
Opt-in ACP last message snippets for sessions #9798
Unified OTLP logging schema for cross-tool detection #9713
✨ Features TUI command on goose-cli #9385 TUI diff viewer #9260 goose review local code review command #9114 /goal command for agent self-evaluation before finishing #9069 Hooks system for PreToolUse denial and extensibility #9093, #9304 Slash commands…
✨ Features Hooks system for extensible pre/post tool execution #9093 PreToolUse denial hook support #9304 /goal command for agent self-evaluation before finishing #9069 goose review local code review command #9114 Diff viewer in TUI #9260 Slash commands…
Read full notes
✨ Features
Hooks system for extensible pre/post tool execution #9093
✨ Features Hooks support for customizable agent behavior #9093 Agents CRUD operations #9084 Projects as backend sources with system prompt injection #8739 Auto-updating for plugins #9061 Linux Vulkan support for local inference #9038 ACP streamable HTTP spec…
Read full notes
✨ Features
Hooks support for customizable agent behavior #9093
✨ Features Ability to manage sub recipes in desktop UI #6360 Display delegate sub agents logs in UI #7519 Pass toolInfo to MCP Apps via hostContext #7506 Ability to expand sidebar to see chat names #7816 Sigstore/SLSA provenance verification for Rust…
✨ Features Adversarial agent for preventing leaking of info and more #7948 Claude adaptive thinking support #7944 New onboarding flow #7266 Persist GooseMode per-session via session DB #7854 Propagate session.id to OpenTelemetry spans and log records #7490…
Read full notes
✨ Features
Adversarial agent for preventing leaking of info and more #7948
✨ Features Local inference provider with llama.cpp backend and HuggingFace model management #6933 Cerebras provider support #7339 Moonshot and Kimi Code declarative providers #7304 LMStudio declarative provider #7455 Gateway to chat to goose via Telegram etc…
Read full notes
✨ Features
Local inference provider with llama.cpp backend and HuggingFace model management #6933