Change8

Goose: What's New in June 2026

A summary of all updates, new features, and bug fixes released for Goose during June 2026.

3releases206features36fixes5improvements

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