# Goose v1.39.0 - Product: Goose (https://whatsnew.fyi/product/goose) - Vendor: Block - Date: 2026-06-25 - Version: v1.39.0 - Original notes: https://github.com/aaif-goose/goose/releases/tag/v1.39.0 - Permalink: https://whatsnew.fyi/product/goose/releases/v1.39.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — ACP method for managing recipes and UI changes - **added** — Use ACP to manage global config and session extensions - **added** — Recipe handling in new_session - **added** — /status slash command in CLI - **added** — ACP new session on desktop for non-recipe sessions - **added** — Typed request/response for add and get session extensions in ACP - **added** — Option to disable automatic update downloads - **added** — Change cwd using ACP and refactor extension in bottom menubar - **added** — Track cache tokens for accurate cost reporting - **added** — Load session using ACP - **added** — View model interactions - **added** — Support OpenAI GPT models via AWS Bedrock mantle endpoint - **added** — Peek mode for async background tasks in summon - **added** — Korean localization for desktop app - **added** — Chat reply UI with ACP - **added** — Durable ACP chat session state for desktop UI - **added** — MCP extensions support in open plugins - **added** — Initial prompt with goose://new-session deep link - **added** — Configurable Open Model Gym output dir - **added** — Spanish locale support ##### ✨ Features - ACP method for managing recipes and UI changes [#9951](https://github.com/aaif-goose/goose/pull/9951) - Use ACP to manage global config and session extensions [#9948](https://github.com/aaif-goose/goose/pull/9948) - Recipe handling in new_session [#9935](https://github.com/aaif-goose/goose/pull/9935) - `/status` slash command in CLI [#9845](https://github.com/aaif-goose/goose/pull/9845) - ACP new session on desktop (non-recipe sessions) [#9914](https://github.com/aaif-goose/goose/pull/9914) - Typed request/response for add, get session extensions in ACP [#9890](https://github.com/aaif-goose/goose/pull/9890) - Option to disable automatic update downloads [#9872](https://github.com/aaif-goose/goose/pull/9872) - Change cwd using ACP and refactor extension in bottom menubar [#9887](https://github.com/aaif-goose/goose/pull/9887) - Track cache tokens for accurate cost reporting [#9752](https://github.com/aaif-goose/goose/pull/9752) - Load session using ACP [#9875](https://github.com/aaif-goose/goose/pull/9875) - View model interactions [#9806](https://github.com/aaif-goose/goose/pull/9806) - Support OpenAI GPT models via AWS Bedrock mantle endpoint [#9707](https://github.com/aaif-goose/goose/pull/9707) - Peek mode for async background tasks in summon [#9519](https://github.com/aaif-goose/goose/pull/9519) - Korean localization for desktop app [#9856](https://github.com/aaif-goose/goose/pull/9856) - Chat reply UI with ACP [#9857](https://github.com/aaif-goose/goose/pull/9857) - Durable ACP chat session state for desktop UI [#9852](https://github.com/aaif-goose/goose/pull/9852) - ACP for desktop chat prompt (feature toggle off) [#9802](https://github.com/aaif-goose/goose/pull/9802) - MCP extensions support in open plugins [#9471](https://github.com/aaif-goose/goose/pull/9471) - Initial prompt with goose://new-session deep link [#9427](https://github.com/aaif-goose/goose/pull/9427) - Configurable Open Model Gym output dir [#9789](https://github.com/aaif-goose/goose/pull/9789) - Spanish (es) locale support [#9833](https://github.com/aaif-goose/goose/pull/9833) - EmpirioLabs as a declarative OpenAI-compatible provider [#9771](https://github.com/aaif-goose/goose/pull/9771) - MLX models support for local inference provider [#9154](https://github.com/aaif-goose/goose/pull/9154) - Elicitation method for ACP with improvements [#9797](https://github.com/aaif-goose/goose/pull/9797) - View JSON [#9678](https://github.com/aaif-goose/goose/pull/9678) - Load global hints from ~/.agents/AGENTS.md [#9736](https://github.com/aaif-goose/goose/pull/9736) - Configurable per-agent timeout (GYM_AGENT_TIMEOUT) [#9791](https://github.com/aaif-goose/goose/pull/9791) - Azure Entra ID bearer token auth via AZURE_OPENAI_AD_TOKEN [#9716](https://github.com/aaif-goose/goose/pull/9716) - `_meta.conversationBefore` for ACP forking session [#9821](https://github.com/aaif-goose/goose/pull/9821) - Quarterly option for scheduler [#9076](https://github.com/aaif-goose/goose/pull/9076) - Together AI declarative provider [#9545](https://github.com/aaif-goose/goose/pull/9545) - Image read tool [#9607](https://github.com/aaif-goose/goose/pull/9607) - Context parameter for summon delegate tasks [#9518](https://github.com/aaif-goose/goose/pull/9518) - Structured metadata for summon task load results [#9521](https://github.com/aaif-goose/goose/pull/9521) - Working_dir override for summon delegate tasks [#9520](https://github.com/aaif-goose/goose/pull/9520) - OrcaRouter as a declarative OpenAI-compatible provider [#9515](https://github.com/aaif-goose/goose/pull/9515) - Elicitation decline and cancel actions propagation [#9437](https://github.com/aaif-goose/goose/pull/9437) - ACP opt-in last message snippets [#9798](https://github.com/aaif-goose/goose/pull/9798) - Japanese locale support [#9768](https://github.com/aaif-goose/goose/pull/9768) - Unified OTLP logging schema for cross-tool detection [#9713](https://github.com/aaif-goose/goose/pull/9713) - Canonical _[Truncated at 4000 characters — full notes: https://github.com/aaif-goose/goose/releases/tag/v1.39.0]_