Goose: What's New in June 2026
A summary of all updates, new features, and bug fixes released for Goose during June 2026.
New Features in June 2026
- Added ACP method for managing recipes and UI changes.(v1.39.0)
- Enabled use of ACP to manage global config and session extensions.(v1.39.0)
- Introduced recipe handling in new_session.(v1.39.0)
- Added /status slash command in CLI.(v1.39.0)
- Enabled ACP for new session creation on desktop (non-recipe sessions).(v1.39.0)
- Added typed request/response for add, get session extensions in ACP.(v1.39.0)
- Added option to disable automatic update downloads.(v1.39.0)
- Enabled changing cwd using ACP and refactored extension in bottom menubar.(v1.39.0)
- Enabled tracking cache tokens for accurate cost reporting.(v1.39.0)
- Added ability to load session using ACP.(v1.39.0)
- Enabled viewing model interactions.(v1.39.0)
- Added support for OpenAI GPT models via AWS Bedrock mantle endpoint.(v1.39.0)
- Introduced Peek mode for async background tasks in summon.(v1.39.0)
- Added Korean localization for the desktop app.(v1.39.0)
- Implemented Chat reply UI with ACP.(v1.39.0)
- Added durable ACP chat session state for desktop UI.(v1.39.0)
- Enabled ACP for desktop chat prompt (when feature toggle is off).(v1.39.0)
- Added MCP extensions support in open plugins.(v1.39.0)
- Enabled initial prompt with goose://new-session deep link.(v1.39.0)
- Added configurable Open Model Gym output directory.(v1.39.0)
- Added Spanish (es) locale support.(v1.39.0)
- Added EmpirioLabs as a declarative OpenAI-compatible provider.(v1.39.0)
- Added MLX models support for the local inference provider.(v1.39.0)
- Introduced Elicitation method for ACP with improvements.(v1.39.0)
- Added ability to view JSON output.(v1.39.0)
- Enabled loading global hints from /home/.agents/AGENTS.md.(v1.39.0)
- Added configurable per-agent timeout (GYM_AGENT_TIMEOUT).(v1.39.0)
- Added Azure Entra ID bearer token authentication via AZURE_OPENAI_AD_TOKEN.(v1.39.0)
- Added _meta.conversationBefore for ACP forking session.(v1.39.0)
- Added quarterly option for the scheduler.(v1.39.0)
- Added Together AI declarative provider.(v1.39.0)
- Added Image read tool.(v1.39.0)
- Added context parameter for summon delegate tasks.(v1.39.0)
- Added structured metadata for summon task load results.(v1.39.0)
- Added working_dir override for summon delegate tasks.(v1.39.0)
- Added OrcaRouter as a declarative OpenAI-compatible provider.(v1.39.0)
- Enabled propagation of Elicitation decline and cancel actions.(v1.39.0)
- Added ACP opt-in for last message snippets.(v1.39.0)
- Added Japanese locale support.(v1.39.0)
- Enabled unified OTLP logging schema for cross-tool detection.(v1.39.0)
- Introduced canonical thinking modes.(v1.39.0)
- Added Hindi Desktop locale.(v1.39.0)
- Added custom ACP method to get session info.(v1.39.0)
- Added GOOSE_SERVER__SECRET_KEY support at goose serve ACP endpoint.(v1.39.0)
- Enabled surfacing Anthropic stream refusals as visible errors.(v1.39.0)
- Added ACP search session capability in Desktop.(v1.39.0)
- Added Steering messages support with ACP.(v1.39.0)
- Enabled ACP list session filtering by keyword and type.(v1.39.0)
- Added ACP thinking effort configuration option.(v1.39.0)
- Enabled prompt injection mitigation by default for internal users.(v1.39.0)
- Added ACP list sessions and session management in Desktop.(v1.39.0)
- Added ACP methods for config extensions.(v1.39.0)
- Enabled custom notifications only when ACP client specifies capability.(v1.39.0)
- Added minimal uniffi setup for cross-language SDK.(v1.39.0)
- Added Hugging Face OAuth support with an auth tab in settings.(v1.39.0)
- Added ability to import sessions.(v1.39.0)
- Added xAI SuperGrok OAuth subscription provider.(v1.39.0)
- Enabled replay of ACP images on session load.(v1.39.0)
- Added support for raw provider models over ACP.(v1.39.0)
- Added ACP session system prompt setter.(v1.39.0)
- Added Scholar Sidekick MCP extension.(v1.39.0)
- Added `tui` feature flag to gate the tui command.(v1.39.0)
- Added CLI command to list skills with token counts.(v1.39.0)
- Added Perplexity as a declarative OpenAI-compatible provider.(v1.39.0)
- Added Alibaba (Qwen via DashScope) declarative provider.(v1.39.0)
- Added configurable tool output size limit via GOOSE_MAX_TOOL_RESPONSE_SIZE.(v1.39.0)
- Added /model slash command to CLI for session model switching.(v1.39.0)
- Added Databricks AI Gateway provider.(v1.39.0)
- Added Russian language support.(v1.39.0)
- Added Turkish desktop locale.(v1.39.0)
- Added general language selection feature.(v1.39.0)
- Enabled handling of resume deep links.(v1.39.0)
- Enabled opt-in ACP last message snippets for sessions.(v1.38.0)
- Introduced unified OTLP logging schema for cross-tool detection.(v1.38.0)
- Enabled canonical thinking modes across providers.(v1.38.0)
- Added custom ACP method to retrieve session information.(v1.38.0)
- Added ACP secret key support at the `goose serve` endpoint.(v1.38.0)
- Enabled surfacing Anthropic stream refusals as visible errors.(v1.38.0)
- Added ACP search session support in the Desktop application.(v1.38.0)
- Enabled steering messages using ACP.(v1.38.0)
- Added ACP list sessions functionality with keyword and type filtering.(v1.38.0)
- Added ACP thinking effort configuration option.(v1.38.0)
- Added ACP session management capabilities to the Desktop application.(v1.38.0)
- Introduced an Image read tool.(v1.38.0)
- Added ACP methods for configuration extensions.(v1.38.0)
- Enabled custom notifications only when the ACP client specifies capability.(v1.38.0)
- Implemented minimal uniffi setup for cross-language SDK.(v1.38.0)
- Added Hugging Face OAuth support with an authentication tab in settings.(v1.38.0)
- Introduced session import functionality.(v1.38.0)
- Enabled replay of ACP images upon session load.(v1.38.0)
- Added support for raw provider models over ACP.(v1.38.0)
- Added ACP session system prompt setter.(v1.38.0)
- Integrated Scholar Sidekick MCP extension.(v1.38.0)
- Added TUI feature flag to gate the `tui` command.(v1.38.0)
- Added CLI command to list skills with token counts.(v1.38.0)
- Integrated xAI SuperGrok OAuth subscription provider.(v1.38.0)
- Added Perplexity as a declarative OpenAI-compatible provider.(v1.38.0)
- Added Alibaba (Qwen via DashScope) as a declarative provider.(v1.38.0)
- Enabled configuration of tool output size limit via `GOOSE_MAX_TOOL_RESPONSE_SIZE` environment variable.(v1.38.0)
- /model slash command added to CLI for session model switching.(v1.38.0)
- Added Databricks AI Gateway provider.(v1.38.0)
- Added `tui` command to goose-cli.(v1.38.0)
- Enabled configuration of `MAX_CODE_BLOCK_LINES` via environment variables.(v1.38.0)
- Added NEAR AI Cloud provider.(v1.38.0)
- Introduced `goose://resume` session deep link.(v1.38.0)
- Added Scaleway provider.(v1.38.0)
- Enabled honoring the `GOOSE_FAST_MODEL` environment variable in `ModelConfig::with_fast`.(v1.38.0)
- Added `goose review` local code review command.(v1.38.0)
- Integrated a TUI diff viewer.(v1.38.0)
- Enabled pagination for ACP session lists.(v1.38.0)
- Introduced structured per-provider configuration blocks, allowing non-destructive provider switching.(v1.38.0)
- Enabled passing the session cwd parameter to ACP providers.(v1.38.0)
- Added gpt-5.5 to known models.(v1.38.0)
- Enabled opt-in to the Vercel AI Gateway leaderboard.(v1.38.0)
- Integrated Harbor eval runner.(v1.38.0)
- Added support for slash commands (built-in, skill, recipe) in the ACP server.(v1.38.0)
- Added `/goal` command for agent self-evaluation before finishing.(v1.38.0)
- Enabled summon subagent instructions.(v1.38.0)
- Generalized Open-plugins with skills.(v1.38.0)
- Added PreToolUse denial hook.(v1.38.0)
- Enabled optional `api_key` configuration for declarative openai-engine providers.(v1.38.0)
- Added Login shell PATH flag.(v1.38.0)
- Enabled Linux musl CLI builds.(v1.38.0)
- Introduced `goose://new-session` deep link to open a fresh chat.(v1.38.0)
- Added environment variable `GOOSE_DISABLE_TOOL_CALL_SUMMARY` to opt out of per-tool-call summaries.(v1.38.0)
- Enabled recipe discovery and execution via the ACP server.(v1.38.0)
- Added `GOOSE_OAUTH_CALLBACK_PORT` for stable OAuth redirect_uri.(v1.38.0)
- Enabled proactive OAuth token refresh to avoid re-authentication on every session.(v1.38.0)
- Integrated encrypted Nostr session sharing.(v1.38.0)
- Added Simplified Chinese (zh-CN) translation.(v1.38.0)
- Added Nushell terminal and completion support.(v1.38.0)
- Enabled optional `--parameters` for scheduled recipes.(v1.38.0)
- Integrated GitHub Copilot /responses API.(v1.38.0)
- Added Vercel AI Gateway provider.(v1.38.0)
- Added Routstr declarative provider.(v1.38.0)
- Added FuturMix provider.(v1.38.0)
- Added oMLX declarative provider.(v1.38.0)
- Enabled stripping of chain-of-thought markers from custom provider output.(v1.38.0)
- Added quarterly option for the scheduler.(v1.38.0)
- Introduced a Hooks system.(v1.38.0)
- Added Atomic Chat as a declarative OpenAI-compatible provider.(v1.38.0)
- Integrated Projects as backend sources with system prompt injection.(v1.38.0)
- Added Worktree-aware directory switcher.(v1.38.0)
- Added chat history search feature in the navigation panel.(v1.38.0)
- Enabled exposure of built-in skills through source list ACP calls.(v1.38.0)
- Enabled ACP streamable HTTP spec compliance.(v1.38.0)
- Moved the goose2 provider catalog behind the ACP layer.(v1.38.0)
- Enabled grouping of consecutive tool calls into one summarized chain card.(v1.38.0)
- Replaced raw config and secret methods in ACP.(v1.38.0)
- Enabled support for Google model inventory refresh.(v1.38.0)
- Integrated MCP Apps inline rendering in goose2.(v1.38.0)
- Added Goose2 custom providers support in UI and ACP.(v1.38.0)
- Enabled Ollama host configuration in goose2.(v1.38.0)
- Added Skills integration to the chat composer.(v1.38.0)
- Added xAI SuperGrok OAuth subscription provider.(v1.37.0)
- Enabled replay of ACP images upon session load.(v1.37.0)
- Exposed raw provider supported models over ACP.(v1.37.0)
- Introduced ACP session system prompt setter.(v1.37.0)
- Added Scholar Sidekick MCP extension.(v1.37.0)
- Added `tui` feature flag to gate the TUI command.(v1.37.0)
- Implemented CLI to list skills along with their token counts.(v1.37.0)
- Added Perplexity as a declarative OpenAI-compatible provider.(v1.37.0)
- Added Alibaba (Qwen via DashScope) declarative provider.(v1.37.0)
- Enabled configurable tool output size limit via GOOSE_MAX_TOOL_RESPONSE_SIZE environment variable.(v1.37.0)
- Added `/model` slash command to CLI for switching the session model.(v1.37.0)
- Added Databricks AI Gateway provider.(v1.37.0)
- Added Russian language support.(v1.37.0)
- Added Turkish desktop locale.(v1.37.0)
- Implemented TUI command on goose-cli.(v1.37.0)
- Enabled configuration of MAX_CODE_BLOCK_LINES via environment variables.(v1.37.0)
- Added NEAR AI Cloud provider.(v1.37.0)
- Introduced `goose://resume` session deep link.(v1.37.0)
- Added Scaleway provider.(v1.37.0)
- Enabled support for GOOSE_FAST_MODEL environment variable in ModelConfig::with_fast.(v1.37.0)
- Added Harbor eval runner.(v1.37.0)
- Enabled slash commands (built-in, skill, recipe) in ACP server.(v1.37.0)
- Added `/goal` command for agent self-evaluation before finishing.(v1.37.0)
- Implemented summon subagent instructions.(v1.37.0)
- Generalized Open-plugins and added skills support.(v1.37.0)
- Added PreToolUse denial hooks.(v1.37.0)
- Implemented ACP session list pagination.(v1.37.0)
- Introduced `goose review` local code review command.(v1.37.0)
- Added TUI diff viewer.(v1.37.0)
- Introduced `goose://new-session` deep link to open a fresh chat.(v1.37.0)
- Added Atomic Chat as a declarative OpenAI-compatible provider.(v1.37.0)
- Enabled GOOSE_OAUTH_CALLBACK_PORT for stable OAuth redirect_uri.(v1.37.0)
- Enabled proactive OAuth token refresh to avoid re-authentication on every session.(v1.37.0)
- Added GPT-5.5 to ChatGPT Codex known models list.(v1.37.0)
- Enabled opt-in to Vercel AI gateway leaderboard.(v1.37.0)
- Enabled ACP to pass session cwd parameter to providers.(v1.37.0)
- Added Routstr as a declarative provider.(v1.37.0)
- Added FuturMix provider.(v1.37.0)
- Added oMLX declarative provider.(v1.37.0)
- Enabled stripping of chain-of-thought markers from custom provider output.(v1.37.0)
- Implemented encrypted Nostr session sharing.(v1.37.0)
- Added Simplified Chinese (zh-CN) translation.(v1.37.0)
- Added Nushell terminal and completion support.(v1.37.0)
- Enabled optional `--parameters` for scheduled recipes.(v1.37.0)
- Added GitHub Copilot /responses API.(v1.37.0)
- Added Vercel AI Gateway provider.(v1.37.0)
- Introduced Hooks system.(v1.37.0)
- Enabled Projects as backend sources with system prompt injection.(v1.37.0)
- Added Linux Vulkan support for local inference.(v1.37.0)
- Enabled ACP streamable HTTP spec compliance.(v1.37.0)
- Enabled grouping of consecutive tool calls into one summarized chain card.(v1.37.0)
- Added Quarterly option for scheduler.(v1.37.0)
Bug Fixes in June 2026
- Fixed issue where macOS updater metadata was not being published.(v1.39.0)
- Fixed STDIO extensions not resolving node by activating hermit on macOS.(v1.39.0)
- Fixed issue where autovisualiser data parameter did not accept JSON-encoded strings.(v1.39.0)
- Fixed missing User-Agent header on URL image fetches in developer/read_image.(v1.39.0)
- Fixed unlisted models appearing in search results.(v1.39.0)
- Fixed passing temperature parameter to the ChatGPT Codex provider.(v1.39.0)
- Fixed extension environment maps not being sanitized.(v1.39.0)
- Fixed desktop updater targeting incorrect aaif-goose releases.(v1.39.0)
- Fixed provider not refreshing when session working directory changes.(v1.39.0)
- Fixed forwarding of custom headers through the OAuth connect path.(v1.37.0)
- Fixed issue with scheduled recipe session parameters.(v1.37.0)
- Fixed skipping of OTLP signals when protocol=grpc to prevent background-thread panic.(v1.37.0)
- Fixed refreshing of the provider list in the Switch Models picker.(v1.37.0)
- Fixed starting a new chat in the current window from the recipe parameter modal.(v1.37.0)
- Made the Azure api-version query parameter optional.(v1.37.0)
- Fixed preservation of pending environment variables in the Add Extension form.(v1.37.0)
- Fixed handling of missing responses output.(v1.37.0)
- Fixed building of linux x86_64 standard inside manylinux_2_28 for glibc 2.28+ compatibility.(v1.37.0)
- Fixed the main window growing taller on every launch.(v1.37.0)
- Fixed desktop chat search session limiting.(v1.37.0)
- Fixed serialization of per-session agent creation to prevent duplicate MCP initialization.(v1.37.0)
- Fixed forwarding of ACP server context window size to clients.(v1.37.0)
- Fixed using context limit from /model/info for custom LiteLLM models.(v1.37.0)
- Fixed preservation of thinking content for provider context.(v1.37.0)
- Fixed mentioning configurable timeout environment variables in Ollama stream stall errors.(v1.37.0)
- Fixed inclusion of full recipe parameter details in load/discovery output.(v1.37.0)
- Removed unused fetch-metadata IPC handler (SSRF vulnerability).(v1.37.0)
- Fixed respecting GOOSE_MAX_TURNS in gateway sessions.(v1.37.0)
- Fixed sending an empty object instead of null for Anthropic tool_use input.(v1.37.0)
- Fixed preservation of the selected branch across project chats.(v1.37.0)
- Fixed using current_exe() instead of PATH lookup when spawning goose.(v1.37.0)
- Fixed setting TCP_USER_TIMEOUT on streamable HTTP clients.(v1.37.0)
- Fixed activation of a custom provider after adding it via configuration.(v1.37.0)
- Fixed reduction of excessive MISSING_TRANSLATION warnings for fallback locales.(v1.37.0)
- Eliminated cross-window deep link contamination.(v1.37.0)
- Improved Telegram gateway error reporting and connection reliability.(v1.37.0)
Improvements in June 2026
- Refactored extension handling in the bottom menubar.(v1.39.0)
- Improved cost reporting accuracy by tracking cache tokens.(v1.39.0)
- Refined ACP session list to be paginated.(v1.38.0)
- Improved OAuth handling by proactively refreshing tokens to prevent re-authentication.(v1.38.0)
- Streamlined tool call visualization by grouping consecutive tool calls into a single summarized chain card.(v1.38.0)
All Releases in June 2026
v1.39.072 features9 fixesThis release heavily focuses on expanding the Advanced Configuration Protocol (ACP), introducing new ways to manage sessions, configurations, and UI interactions via ACP methods. Key additions include support for numerous new declarative AI providers like EmpirioLabs and Together AI, expanded internationalization with several new languages, and crucial bug fixes for desktop updates and environment sanitization.
v1.38.082 featuresThis release introduces extensive new capabilities centered around the ACP (Agent Communication Protocol), including session management, secret key support, and new steering mechanisms. Users will benefit from numerous new declarative providers like Perplexity and Alibaba, alongside new CLI tools like `goose review` and TUI enhancements such as a diff viewer. Furthermore, session import and deep linking for resuming chats are now available.
v1.37.052 features27 fixesThis release introduces a significant expansion of supported AI providers, including xAI SuperGrok, Perplexity, Alibaba (Qwen), Databricks, NEAR AI Cloud, and more, alongside new declarative provider support. Key usability enhancements include the introduction of a TUI command, local code review (`goose review`), and deep linking for session management. Numerous bug fixes address stability, configuration preservation, and provider compatibility across the platform.