✨ 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 self-update #7818
-
GOOSE_SHELLenv var to configure preferred shell #7909 -
CodeMode ToolDisclosure variants support #7926
-
Feature-gate local inference dependencies #7976
-
ACP session/set_config and stabilize list, delete and close #7984
-
Gemini-ACP provider with subscription models support #8000
-
Orchestration support #7999
-
Upgrade ink for performance, use stdio instead of http #8004
-
Filter tools by MCP Apps visibility metadata #8022
🐛 Bug Fixes
-
Empty tool results from resource content (e.g. auto visualiser) #7866
-
Clean up OAuth token cache on provider deletion #7908
-
SSE parsers to accept optional space after data: prefix #7929
-
Hard-coded tool call id in code mode callback #7939
-
Config for GOOSE_MAX_BACKGROUND_TASKS #7940
-
Unregister goosed child process's listener #7956
-
Include token usage in Databricks streaming responses #7959
-
Overwrite the deprecated googledrive extension config #7974
-
Emit user-facing message on compaction failure #7975
-
Use Responses API for gpt-5.4 #7982
-
Auto-focus chat input on Hub mount #8007
-
Apps extension: coerce string arguments from inner LLM responses #8030
-
Handle mid-stream error events in OpenAI SSE streaming #8031
-
Fullscreen header bar + always-visible close controls #8033
-
Use default provider and model when provider in session no longer exists #8035
-
Gemini models via Databricks #8042
-
Handle reasoning content blocks in OpenAI-compat streaming parser #8078
-
Remove configured marker when deleting OAuth provider configuration #7887
-
Download manager #7933
-
macOS Intel signing #8218
🔧 Improvements
-
Improve formatting of tool calls, show thinking, treat Reasoning and Thinking the same #7626
-
Separate SSE streaming from POST work submission #7834
-
Optimize tool summarization #7938
-
Support reasoning and gpt-5.4 for ChatGPT Codex #7941
-
Fix N+1 thinking message storage issue #7958
-
Remove unnecessary Arc<Mutex> from tool execution pipeline #7979
-
Remove lead/worker provider #7989
-
Allow delete all types #8018
-
Improve terminal output formatting and visual clarity #8025
-
Consolidate duplicated dependencies into workspace #8041
-
Show setup instructions for ACP providers in settings modal #8065
-
Replace sigstore-verification with sigstore-verify to remove vulnerabilities #8064
-
Update tar version to avoid CVE-2026-33056 #8073
-
Code review step using short-lived provider token #7932
📚 Documentation