Hooks system for extensible pre/post tool execution [#9093](https://github.com/aaif-goose/goose/pull/9093)
- PreToolUse denial hook support [#9304](https://github.com/aaif-goose/goose/pull/9304)
- `/goal` command for agent self-evaluation before finishing [#9069](https://github.com/aaif-goose/goose/pull/9069)
- `goose review` local code review command [#9114](https://github.com/aaif-goose/goose/pull/9114)
- Diff viewer in TUI [#9260](https://github.com/aaif-goose/goose/pull/9260)
- Slash commands (built-in, skill, recipe) in ACP server [#9238](https://github.com/aaif-goose/goose/pull/9238)
- +110 more changes
Read the full release noteHide the full release note
✨ Features
-
Hooks system for extensible pre/post tool execution #9093
-
PreToolUse denial hook support #9304
-
/goalcommand for agent self-evaluation before finishing #9069 -
goose reviewlocal code review command #9114 -
Diff viewer in TUI #9260
-
Slash commands (built-in, skill, recipe) in ACP server #9238
-
Unified thinking effort control across all providers #9242
-
Open-plugins generalization + skills #9112
-
Summon subagent instructions #9325
-
Proactive OAuth token refresh to avoid re-auth on every session #8386
-
goose://new-sessiondeep link to open fresh chat #9196
Excerpt ends here — this release continues at the source ↗.