Download Latest Version goose-x86_64-apple-darwin.tar.bz2 (63.2 MB)
Email in envelope

Get an email when there's a new version of Goose

Home / v1.29.0
Name Modified Size InfoDownloads / Week
Parent folder
download_cli.sh 2026-03-31 13.4 kB
io.github.block.Goose_stable_x86_64.flatpak 2026-03-31 139.6 MB
Goose-1.29.0-1.x86_64.rpm 2026-03-31 156.4 MB
goose_1.29.0_amd64.deb 2026-03-31 150.0 MB
Goose-win32-x64.zip 2026-03-31 234.8 MB
Goose.zip 2026-03-31 190.9 MB
Goose_intel_mac.zip 2026-03-31 204.7 MB
goose-x86_64-pc-windows-msvc.zip 2026-03-31 63.9 MB
goose-aarch64-apple-darwin.tar.bz2 2026-03-31 61.6 MB
goose-aarch64-unknown-linux-gnu.tar.bz2 2026-03-31 66.5 MB
goose-x86_64-apple-darwin.tar.bz2 2026-03-31 63.2 MB
goose-x86_64-unknown-linux-gnu.tar.bz2 2026-03-31 67.2 MB
README.md 2026-03-31 5.3 kB
v1.29.0 source code.tar.gz 2026-03-31 549.4 MB
v1.29.0 source code.zip 2026-03-31 550.4 MB
Totals: 15 Items   2.5 GB 7

✨ 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_SHELL env 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

  • Remote Access section with Telegram Gateway documentation #7955
  • WebMCP for Beginners blog post #7957
  • GOOSE_INPUT_LIMIT in config-files.md #7961
  • Claude Code approve mode permission routing #7949
  • VMware-AIOps MCP extension documentation #8055
  • Correct gosoe typo to goose #8062
Source: README.md, updated 2026-03-31