Releases
v1.44.0
Compare
Sorry, something went wrong.
No results found
✨ Features
Support for latest Gemini models #10630
Pass working_dir to the Stop hook context #10296
Declarative Sakana AI provider for OpenAI-compatible Fugu API #10357
Model interactions viewer restored #10205
Chunk command-classifier input with overlapping windows for security #10416
Search filter for provider grid #10437
Muse Spark 1.1 support via Meta Models API #10432
GPT-5.6 support #10384
Reconnect desktop ACP sessions after sleep and connection loss #10411
Per-message usage stats UI (tokens, cost, TTFT, tok/s) #10210
OllamaCloudProvider with dynamic model discovery and context limits #10264
Delete support for custom apps from Apps UI #10127
--edit session flag to edit conversation before forking #9799
iFlytek Spark and Astron MaaS providers #9837
Fireworks AI declarative provider #9990
OpenRouter request parameters support #9276
French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, zh-TW desktop locales #10072
MiniMax-M3 and missing M2.7 variants #10431
🐛 Bug Fixes
Preserve command arguments through extension forms #10527
Enforce manual approval for code mode #10528
Confine app file operations #10481
Preserve featured model size on delete and backfill missing sizes #10422
Preserve recursive schema types with pctx 0.4.1 #10572
Create inventory tables atomically with schema version #10586
Rewrite oneOf to anyOf in tool schemas for OpenAI-compatible backends #10571
Allow custom model as default for non-local providers #10438
Require absolute goose path roots #10454
Scope smart approval by request #10457
Preserve fixed subrecipe values #10452
Bundle git in Flatpak so hermit can clone its package registry #10511
Expose AGENT_SESSION_ID to shell commands #10428
Forward image content chunks to client during live session #10485
Dispatch Code Mode callbacks on main runtime to prevent hangs #10484
Protect OAuth token caches #10516
Preserve content audience boundaries #10493
Bound scheduled recipe validation #10509
Return JSON-RPC errors from dispatch handlers instead of killing connection #10499
Isolate prepare tools test state #10504
Avoid local inference Metal teardown crash #10508
Enable indexmap serde support for musl builds #10507
Scroll chat to latest reply on session resume #10501
Secure large response spill files #10482
Register LiteLLM with refresh_only inventory so model picker lists models #10489
Limit provider selector height in CLI #10420
Tighten existing secrets file permissions #10453
Classify image access capabilities #10451
Preserve one-time permission scope #10450
Register goose:// scheme handler in Flatpak desktop entry #10461
Reject duplicate recipe parameter keys #10448
Synchronously kill orphaned goose serve backends on GUI close #10292
Break self-referential $ref cycles before Code Mode schema #10469
Stop multiline paste auto-submitting line-by-line on Windows #10326
Hide nested config values in Configuration Editor #10390
Stop resolving TUI scripts from cwd #10449
Exclude MCP App tools from Code Mode callbacks #10290
Apply default extension timeout to developer shell tool calls #10348
Preserve reasoning_content for DeepSeek thinking mode on multi-turn tool calls #10366
Make prompt timestamps timezone-explicit #10209
Disable compaction during approval #10089
Restore pnpm 11 project configuration #10395
Treat empty-string finish_reason as non-terminal in streaming #10258
Fix Gemini OAuth onboarding #10363
Retry empty provider turns instead of stopping silently #10360
Guard llama.cpp backend init against SIGILL on x86_64 CPUs without FMA/AVX2 #10105
Sanitize responses function call names #10344
Pick session mode from the ids the agent actually offers #10320
Show manual-setup indicator for extensions without install link #10321
Dedupe duplicate signed thinking blocks to fix Anthropic 400 #10083
🔧 Improvements
Extract tool call handling from ACP server #10574
Report cache-aware Harbor costs #10430
Trim macOS desktop entitlements #10490
Consolidate and harden release workflows #10447
TLS backend matrix job for rustls-tls and native-tls #10148
Bound code-mode execution with timeout and cancellation #10214
Recover malformed tool calls from GLM/Minimax models instead of rejecting them #10230
Group chat sessions by project in nav panel #10212
Per-message usage/cost tracking with derived session totals #10172
Return effective context limit from /model-info #10165
Disable thinking preservation for Groq #10284
Clarify terminal color semantics in CLI #10414
📚 Documentation
Clean up stale documentation audit findings #10114
Update environment and config references #10203
Document hook deny contract, matcher regex, tool_input keys, and provider config #10467
Remove stale gooseignore references #10359
Add Code of Conduct #10424
Clarify session --edit context retention #10257
You can’t perform that action at this time.