# Goose v1.42.0 - Product: Goose (https://whatsnew.fyi/product/goose) - Vendor: Block - Date: 2026-07-13 - Version: v1.42.0 - Original notes: https://github.com/aaif-goose/goose/releases/tag/v1.42.0 - Permalink: https://whatsnew.fyi/product/goose/releases/v1.42.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** — OllamaCloudProvider with dynamic model discovery and context limits - **added** — Per-message usage stats UI showing tokens, cost, TTFT, and tok/s - **added** — Per-message usage and cost tracking with derived session totals - **added** — Group chat sessions by project in navigation panel - **added** — Show project names in directory switcher dropdown - **added** — Provider bindings MVP to goose-sdk with Python wheel publishing - **added** — AskAI bot hints for followups - **fixed** — Resolve provider default model instead of leaking sentinel "current" - **fixed** — Return effective context limit from /model-info - **fixed** — Recover malformed tool calls from GLM/Minimax models instead of rejecting them - **fixed** — Restore cursor when configure exits - **fixed** — Sync slash help with builtins - **fixed** — Treat unicode punctuation as image path terminators - **fixed** — Don't bleed provider-specific request_params into delegate() sessions - **fixed** — Purge empty phantom sessions on startup - **fixed** — Include structuredContent from MCP tool response - **changed** — Increase /mcp-app-guest body limit for larger single-file MCP apps - **changed** — Relabel settings 'Session' tab to 'External Backend' - **changed** — Switch local inference provider MLX backend to use the safemlx crate - **changed** — Disable thinking preservation for Groq ##### ✨ Features - OllamaCloudProvider with dynamic model discovery and context limits [#10264](https://github.com/aaif-goose/goose/pull/10264) - Per-message usage stats UI (tokens, cost, TTFT, tok/s) [#10210](https://github.com/aaif-goose/goose/pull/10210) - Per-message usage/cost tracking with derived session totals [#10172](https://github.com/aaif-goose/goose/pull/10172) - Group chat sessions by project in nav panel [#10212](https://github.com/aaif-goose/goose/pull/10212) - Show project names in directory switcher dropdown [#10207](https://github.com/aaif-goose/goose/pull/10207) - Provider bindings MVP to goose-sdk with Python wheel publishing [#10208](https://github.com/aaif-goose/goose/pull/10208) - AskAI bot hints for followups [#10291](https://github.com/aaif-goose/goose/pull/10291) ##### 🐛 Bug Fixes - Resolve provider default model instead of leaking sentinel "current" [#10305](https://github.com/aaif-goose/goose/pull/10305) - Return effective context limit from /model-info [#10165](https://github.com/aaif-goose/goose/pull/10165) - Recover malformed tool calls from GLM/Minimax models instead of rejecting them [#10230](https://github.com/aaif-goose/goose/pull/10230) - Restore cursor when configure exits [#10222](https://github.com/aaif-goose/goose/pull/10222) - Sync slash help with builtins [#10173](https://github.com/aaif-goose/goose/pull/10173) - Treat unicode punctuation as image path terminators [#10106](https://github.com/aaif-goose/goose/pull/10106) - Don't bleed provider-specific request_params into delegate() sessions [#9906](https://github.com/aaif-goose/goose/pull/9906) - Purge empty phantom sessions on startup [#9651](https://github.com/aaif-goose/goose/pull/9651) - Include structuredContent from MCP tool response [#10128](https://github.com/aaif-goose/goose/pull/10128) - Gate rcgen aws_lc_rs feature behind rustls-tls [#10116](https://github.com/aaif-goose/goose/pull/10116) ##### 🔧 Improvements - Increase /mcp-app-guest body limit for larger single-file MCP apps [#10324](https://github.com/aaif-goose/goose/pull/10324) - Relabel settings 'Session' tab to 'External Backend' [#10318](https://github.com/aaif-goose/goose/pull/10318) - Switch local inference provider MLX backend to use the safemlx crate [#10304](https://github.com/aaif-goose/goose/pull/10304) - Disable thinking preservation for Groq [#10284](https://github.com/aaif-goose/goose/pull/10284) - Bound code-mode execution with timeout and cancellation [#10214](https://github.com/aaif-goose/goose/pull/10214) - Skip scheduled sessions for implicit resume [#10178](https://github.com/aaif-goose/goose/pull/10178) - Fail closed on unverifiable update provenance [#10168](https://github.com/aaif-goose/goose/pull/10168) - Update Rust toolchain and raise recursion limit [#10303](https://github.com/aaif-goose/goose/pull/10303) - Drop unsupported gpt-5.3-codex from chatgpt_codex provider [#10271](https://github.com/aaif-goose/goose/pull/10271) - Move Google provider into goose-providers [#10216](https://github.com/aaif-goose/goose/pull/10216) - Move Snowflake provider [#10218](https://github.com/aaif-goose/goose/pull/10218) - Move Databricks providers into goose-providers crate [#10162](https://github.com/aaif-goose/goose/pull/10162) - Move declarative definitions [#10167](https://github.com/aaif-goose/goose/pull/10167) ##### 📚 Documentation - Clarify session --edit context retention [#10257](https://github.com/aaif-goose/goose/pull/10257) - Simplified the issue templates [#10316](https://github.com/aaif-goose/goose/pull/10316) - Remove stale crates/goose-server and update docs [#10224](https://github.com/aaif-goose/goose/pull/10224)