agnostic-ai v0.76.0: Test hooks across seven tools Agnostic-ai released v0.76.0, which adds guard checks for hooks across seven coding tools — Claude Code, Codex, Gemini CLI, Trae, OpenHands, Goose, and Augment — and turns `protected` paths into guards for Claude Code, Codex, Gemini CLI, and Cursor from a single settings block. Users must remove `scope` from rules that should use only `globs` or `paths`, delete hand-written worktree bootstrap hooks where a Claude Code environment spec has `setup`, and run `agnostic-ai sync`. The release also notes that VS Code 1.140 (2026-09-30) makes root `.mcp.json` the preferred workspace MCP file while `.vscode/mcp.json` is deprecated but still loads. What to do 1. For rules that should use only globs or paths , remove scope and move the spec out of any folder that implies scope one field and, for nested specs, one file move . 2. If a Claude Code environment spec has setup , delete an equivalent hand-written worktree bootstrap hook one hook per project . 3. Run agnostic-ai sync . Nothing else needs action. What changed - Shared settings drop unchanged values your specs stop setting and keep your edits, MCP servers, and hooks. - hook run checks guards for Claude Code, Codex, Gemini CLI, Trae, OpenHands, Goose, and Augment with each tool's payload. - protected paths become guards for Claude Code, Codex, Gemini CLI, and Cursor from one settings block. Full details are in the GitHub release notes https://github.com/Chemaclass/agnostic-ai/releases/tag/v0.76.0 . Upstream CLI and model news - VS Code 1.140 2026-09-30 : root .mcp.json is the preferred workspace MCP file; .vscode/mcp.json is deprecated and still loads. This project keeps its existing default and documents the opt-in root file. State: workaround. Release notes https://code.visualstudio.com/updates/v1 140 , MCP configuration https://code.visualstudio.com/docs/agent-customization/mcp-servers configure-the-mcpjson-file .