v9.8.0
Immutable
release. Only release title and notes can be modified.
What's Changed
New Features
- Grok CLI hooks adapter: Added a hooks adapter for Grok CLI, honoring the Grok matcher on all tool-name events (#2250)
- Grok CLI project-scoped permissions: Support project-scoped Grok CLI
[permission]rules, writing the[ui] permission_modein global scope only - Codex CLI permission enums: Type Codex CLI approval/sandbox override keys as enums, and accept the legacy
on-failurealias for the approval policy (#2251) - Factory Droid autonomy: Round-trip Factory Droid autonomy override keys (#2239)
- Qwen Code: Map four additional Qwen Code hook events (#2242) and round-trip
permissions.autoModevia the qwencode override (#2245) - Reasonix hooks: Map Reasonix
NotificationandPreCompacthook events (#2241) - Devin hooks: Map the Devin
postCompacthook event (#2240) - AugmentCode hooks: Map the AugmentCode
Notificationhook event (#2243) - HermesAgent MCP: Pass through advanced MCP per-server fields and store prompts/resources toggles as top-level canonical keys (#2246)
Bug Fixes
- opencode: Translate the permission
agentcategory totask(#2244) - shared config: Cover the TOML gateway path and harden codexcli-mcp TOML parsing (#2247)