# agnostic-ai v0.76.0: Test hooks across seven tools

> Source: <https://agnostic-ai.org/updates/2026-10-01-v0.76.0/>
> Published: 2026-09-30 22:00:00+00:00

## 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) .
