✨ Features
-
Opt-in ACP last message snippets for sessions #9798
-
Unified OTLP logging schema for cross-tool detection #9713
-
Canonical thinking modes across providers #9743
-
Custom ACP method to get session info #9729
-
ACP secret key support at goose serve endpoint #9726
-
Surface Anthropic stream refusals as visible errors #9724
-
ACP search session support in Desktop #9717
-
Steering messages with ACP #9560
-
ACP list sessions with keyword and type filter #9695
-
ACP thinking effort config option #9711
-
ACP session management in Desktop #9687
-
Image read tool #9607
-
ACP methods for config extensions #9581
-
Custom notifications only when ACP client specifies capability #9596
-
Minimal uniffi setup for cross-language SDK #9593
-
Hugging Face OAuth support with auth tab in settings #9552
-
Session import functionality #9474
-
Replay ACP images on session load #9496
-
Raw provider supported models over ACP #9475
-
ACP session system prompt setter #9478
-
Scholar Sidekick MCP extension #9433
-
TUI feature flag to gate tui command #9428
-
CLI to list skills with token counts #9326
-
xAI SuperGrok OAuth subscription provider #9420
-
Perplexity as declarative OpenAI-compatible provider #9324
-
Alibaba (Qwen via DashScope) declarative provider #9443
-
Configurable tool output size limit via GOOSE_MAX_TOOL_RESPONSE_SIZE #9256
-
/model slash command in CLI for session model switching #8747
-
Databricks AI Gateway provider #9274
-
TUI command on goose-cli #9385
-
Configurable MAX_CODE_BLOCK_LINES via env vars #9301
-
NEAR AI Cloud provider #9352
-
goose://resume session deep link #9343
-
Scaleway provider #9254
-
Honor GOOSE_FAST_MODEL env var in ModelConfig::with_fast #9296
-
goose reviewlocal code review command #9114 -
TUI diff viewer #9260
-
ACP paginate session list #9199
-
Structured per-provider config block, non-destructive provider switching #8977
-
Pass session cwd param to ACP providers #9229
-
gpt-5.5 added to known models #9292
-
Opt-in to Vercel AI Gateway leaderboard #9259
-
Harbor eval runner #9138
-
Slash commands (built-in, skill, recipe) in ACP server #9238
-
/goal command for agent self-evaluation before finishing #9069
-
Summon subagent instructions #9325
-
Open-plugins generalization with skills #9112
-
PreToolUse denial hook #9304
-
Optional api_key configuration for declarative openai-engine providers #9202
-
Login shell PATH flag #9313
-
Linux musl CLI builds #9240
-
goose://new-session deep link to open fresh chat #9196
-
GOOSE_DISABLE_TOOL_CALL_SUMMARY to opt out of per-tool-call summaries #8947
-
Recipe discovery and execution via ACP server #8925
-
GOOSE_OAUTH_CALLBACK_PORT for stable OAuth redirect_uri #9209
-
Proactive OAuth token refresh to avoid re-auth on every session #8386
-
Encrypted Nostr session sharing #8922
-
Simplified Chinese (zh-CN) translation #8765
-
Nushell terminal and completion support #8628
-
Optional --parameters for scheduled recipes #8741
-
GitHub Copilot /responses API #9043