Release · Goose · Block

Goose v1.36.0

What's new in Goose v1.36.0, released May 27, 2026 (). Newer: v1.56.0 (Oct 23, 2026)

Release notes

Goose v1.36.0

✨ Features

  • TUI command on goose-cli #9385
  • TUI diff viewer #9260
  • goose review local code review command #9114
  • /goal command for agent self-evaluation before finishing #9069
  • Hooks system for PreToolUse denial and extensibility #9093, #9304
  • Slash commands (built-in, skill, recipe) in ACP server #9238
  • Open-plugins generalization + skills #9112
  • Summon subagent instructions #9325
  • Unified thinking effort control across all providers #9242
  • NEAR AI Cloud provider #9352
  • Scaleway provider #9254
  • Vercel AI Gateway provider #9144
  • Atomic Chat declarative OpenAI-compatible provider #9210
  • Routstr declarative provider #9175
  • FuturMix provider #8840
  • oMLX declarative provider #9177
  • Harbor eval runner #9138
  • goose://resume and goose://new-session deep links #9343, #9196
  • MAX_CODE_BLOCK_LINES configurable via env vars #9301
  • Honor GOOSE_FAST_MODEL env var in ModelConfig #9296
  • GPT-5.5 in known models #9292
  • Paginate ACP session list #9199
  • Pass session cwd param to ACP providers #9229
  • Opt-in to Vercel AI gateway leaderboard #9259
  • GOOSE_OAUTH_CALLBACK_PORT for stable OAuth redirect_uri #9209
  • Proactive OAuth token refresh to avoid re-auth on every session #8386
  • Strip chain-of-thought markers from custom provider output #8635
  • Encrypted Nostr session sharing #8922
  • Simplified Chinese (zh-CN) translation #8765
  • Russian language support #9406
  • Turkish desktop locale #9392
  • Nushell terminal and completion support #8628
  • Optional --parameters flag for scheduled recipes #8741
  • Quarterly option for scheduler #9076
  • GitHub Copilot /responses API support #9043
  • Worktree-aware directory switcher #8450
  • Chat history search feature #8448
  • Projects as backend sources with system prompt injection #8739
  • Linux Vulkan support for local inference #9038
  • Linux musl CLI builds #9240
  • Windows CUDA release artifacts #8750
  • GOOSE_DISABLE_TOOL_CALL_SUMMARY env var #8947

🐛 Bug Fixes

  • Tolerate missing responses output #9449
  • Stop main window growing taller on every launch #9409
  • Desktop chat search session limiting #9366
  • Serialize per-session agent creation to stop duplicate MCP init #9357
  • Respect GOOSE_MAX_TURNS in gateway sessions #9354
  • Send empty object instead of null for Anthropic tool_use input #9355
  • Preserve thinking content for provider context #9314
  • Mention configurable timeout env vars in Ollama stream stall error #9246
  • Include full recipe parameter details in load/discovery output #9233
  • Remove unused fetch-metadata IPC handler (SSRF) #9340
  • Use context limit from /model/info for LiteLLM custom models #9303
  • Plain > prompt instead of goose emoji in CLI #9305
  • Stop killing goosed when a window closes #9302
  • Emit trace_output as span attribute instead of event #9255
  • Check file fallback when keyring has no entry #9279
  • Align sidebar hamburger in macOS fullscreen #9257
  • Use current_exe() instead of PATH lookup when spawning goose #9236
  • Set TCP_USER_TIMEOUT on streamable HTTP clients #9207
  • Activate custom provider after adding via configure #9213
  • Flush OTLP traces reliably on exit with configurable timeout #9228
  • Reduce excessive MISSING_TRANSLATION warnings for fallback locales #9294
  • Eliminate cross-window deep link contamination #9273
  • Improve Telegram gateway error reporting and connection reliability #9223
  • Enable VT processing on Windows Console Host #9248
  • Zero out cost for local providers (ollama, local) #9219
  • Resolve Azure CLI on Windows by using az.cmd #9215
  • Handle non-interactive terminal in goose configure on Windows #9214
  • Persist accumulated cost in session DB to survive reload #9191
  • Prevent tool-use marker leakage in toolshim output #8310
  • Re-apply canonical limits when delegate overrides model #9183

…