v16.5.0
·
1465 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
New Features
- New
zoocodetarget: Zoo Code, the community continuation of the archived Roo Code, is now a first-class target reusing therooadapters' path model across rules/ignore/mcp/commands/skills/subagents, and carries the post-fork per-modeallowedMcpServersMCP allowlist through azoocode:subagent frontmatter section by https://github.com/dyoshikawa in #2546 - Rovodev project scope: the repo-committed
.rovodev/config.yml(permissions) and.rovodev/mcp.json(MCP) documented by the Bitbucket Cloud Agentic Pipelines guide are now writable and importable at project scope, and disabled MCP servers are expressed throughmcp.disabledMcpServersinstead of being dropped by https://github.com/dyoshikawa in #2545 - Reasonix v1.18.0 follow-up: exact
Bash=<literal>permission rules are authorable via newreasonix.rawAllow/rawAsk/rawDenyoverride arrays (and lifted honestly on import), and Context Engine v2's nested per-directoryREASONIX.mdinstruction files are emitted fromagentsmd.subprojectPathrules and discovered on import by https://github.com/dyoshikawa in #2544 - Warp execution-profile autonomy keys: the new
warp.execution_profileoverride authorsread_files/apply_code_diffs/execute_commands/mcp_permissions/write_to_pty/ask_user_question/run_agents/computer_use,directory_allowlistandmcp_allowlist/mcp_denylistinto thedefaultexecution profile — the surface migrated Warp installs actually enforce by https://github.com/dyoshikawa in #2541 - Local-root rules round-trip on import:
rulesync importnow readsCLAUDE.local.md/AGENTS.local.md/.qwen/QWEN.local.mdback into canonicallocalRoot: truerules scoped to the importing tool by https://github.com/dyoshikawa in #2539 - Lenient Agent Skills interop imports: every tool scanning the cross-vendor
.agents/skills/roots now imports them skip-and-warn instead of aborting on one broken sibling, including flat-file skills by https://github.com/dyoshikawa in #2542 - OpenCode global non-root rules: global generates register non-root rules in
~/.config/opencode/opencode.json'sinstructionsarray instead of dropping them by https://github.com/dyoshikawa in #2547 - Claude Code nested skills import: nested
.claude/skills/directories (Claude Code v2.1.178+) are discovered on import — gitignore-aware, symlink-safe and lenient by https://github.com/dyoshikawa in #2555 - Committed check outputs are no longer gitignored:
.cursor/BUGBOT.mdand.rovodev/.review-agent.mdare read by their reviewers from the committed repository, so the derived.gitignorenow leaves them trackable by https://github.com/dyoshikawa in #2553
Bug Fixes
- Vibe: a wildcard
allowno longer writes the exclusiveenabled_toolsallowlist (which silently switched off every other builtin and MCP tool); servers added viavibe mcp addsurvive generates; wildcard denies emitpermission = "never"; and canonical categories with no Vibe builtin tool (glob,notebookedit) are skipped with a warning instead of emitting inert tables — withgrepnow correctly mapped as a real builtin by https://github.com/dyoshikawa in #2543 and #2549 - OpenCode/Kilo hooks:
afterShellExecutionwas wired to the slash-command eventcommand.executedand never fired on shell commands — both shell events now emit astool.execute.before/afternamed hooks gated on thebashtool, and unsupported matchers are skipped with a warning by https://github.com/dyoshikawa in #2547 - OpenCode/Kilo instructions ownership: the
instructionsarrays no longer accumulate stale entries for deleted rules; rulesync owns the managed-directory subset and rebuilds it each generate by https://github.com/dyoshikawa in #2554 - Generate fails closed: a malformed shared config (e.g.
.vibe/config.toml) now fails the run for the permissions and ignore features instead of exiting 0 with "All files are up to date" by https://github.com/dyoshikawa in #2550 and #2552 - Watch: file liveness identity includes creation time to survive inode reuse by https://github.com/dyoshikawa in #2534
Dependencies
- chore(deps): bump the all-dependencies group across 1 directory with 104 updates by @dependabot in #2535
- ci(deps): bump the all-actions group with 3 updates by @dependabot in #2528
Contributors
Full Changelog: v16.4.0...v16.5.0