v16.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
New Features
- Google Antigravity subagents: emit file-based Markdown custom agents for
antigravity-ide,antigravity-cli, andantigravity-plugin(workspace.agents/agents/, global~/.gemini/config/agents/, pluginagents/), plus the CLIartifactReviewPolicy/allowNonWorkspaceAccesspermissions keys by @dyoshikawa in #2465 - Cursor checks: generate Bugbot code review instructions (
.cursor/BUGBOT.md) from.rulesync/checks/, with hand-written content preserved and split back on import by @dyoshikawa in #2469 - Codex CLI: follow the
SessionEndhook event, the Windows command override and status message hook fields, and MCPenv_varsobject entries (validated in both directions) by @dyoshikawa in #2470 - Claude Code: follow the
DirectoryAddedhook event, documented hook handler fields, and skillbackground; makesandbox.*settings authorable and emit permission path rules in the forms Claude Code actually matches by @dyoshikawa in #2471 and #2472 - GitHub Copilot CLI: map
userPromptTransformed, honor every documented matcher-aware event, and read portable hook fields and skill invocation flags by @dyoshikawa in #2466 - GitHub Copilot (VS Code): map
chat.tools.edits.autoApprove/chat.tools.urls.autoApproveand add the user-scope hooks file by @dyoshikawa in #2467 - OpenCode: accept
{enabled}-only legacy MCP toggles (read and write), map four more plugin hook events, and readskills.pathson import by @dyoshikawa in #2468
Bug Fixes
- GitHub Copilot (VS Code): parse
.vscode/mcp.jsonas the JSONC it is, and stop clobbering itsinputs/sandboxsections on generate in #2467 - OpenCode: write MCP toggles back on generate so a disabled server is not silently re-enabled in #2468
- Claude Code: use the braced
${CLAUDE_PROJECT_DIR}placeholder in exec-form hooks and claim only the permission entries each run emits in #2471 and #2472 - Copilot CLI: pick the hook command field from the canonical shell selector instead of the build machine's platform in #2466
- Antigravity: read both shared subagent sections so the shared IDE/CLI output never depends on target order in #2465
Documentation
- Add build provenance (artifact attestation) verification to the installation guide, covering renamed binaries and npm provenance by @dyoshikawa in #2473
Contributors
Full Changelog: v16.0.0...v16.1.0