You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Claude Code hook schema refresh for v2.1.198 (closes #1106). The Claude hooks validator now recognizes the current hook event set, including UserPromptExpansion, PermissionDenied, and PostToolBatch; treats PermissionDenied as a tool/matcher event; supports the current prompt/agent hook event matrix; and validates documented event-specific matcher values. Notification matchers now accept the new agent_needs_input and agent_completed values. Agent hooks use the current 60-second default timeout threshold, while prompt hooks keep the 30-second threshold. Rule count remains 432.
Changed
Tool baselines: triaged the current release-watch batch and bumped ampcustom-agents -> read-bigger-threads, claude-codev2.1.195 -> v2.1.198, clinecli-v3.0.31 -> v4.0.6, codexrust-v0.142.3 -> rust-v0.142.5, cursor3.9.8 -> 3.9.16, and opencodev1.17.11 -> v1.17.13 (closes #1104, #1105, #1107, #1108, #1109). Aside from the Claude hook schema changes above, the releases were triaged as model/runtime/UI/provider/news changes outside agnix's current validated config surfaces. .github/tool-release-baselines.json, knowledge-base/RESEARCH-TRACKING.md, hook rule metadata, generated rule docs, and locales were updated.
Fixed
Dead documentation host in shipped rule-doc URLs (refs #1099). The docs site is served at https://agent-sh.github.io/agnix/ (HTTP 200), but several user-facing rule-doc links still hard-coded the pre-migration https://avifenesh.github.io/agnix host, which now returns 404. Updated the live host in the LSP diagnostic code_description (clickable rule links in IDEs), the SARIF helpUri emitted for every rule (CI integrations), the VS Code showRules/showRuleDoc actions, the Neovim AgnixShowRuleDoc command and rule pickers, the npm/VS Code/agnix-rules READMEs, and the Docusaurus url/organizationName/JSON-LD and robots.txt sitemap. Historical website/versioned_docs/** snapshots and past changelog entries are intentionally left untouched. This is the same broken-doc-link class as the JetBrains Marketplace Documentation resource link in #1099 (that link is corrected in the Marketplace web admin, not in-repo).
JetBrains plugin: actionable notification when the OS blocks agnix-lsp execution (refs #1102). On locked-down/managed Windows (AppLocker, Windows Defender Application Control, EDR, or antivirus), the OS can refuse to execute the auto-downloaded agnix-lsp.exe from its user-writable plugin directory, surfacing as CreateProcess error=5, Access is denied. Previously this appeared only as a raw CannotStartProcessException stack trace. The plugin now detects access-denied launch failures (locale-independent: matches the Win32 error=5 / POSIX errno=13/EACCES codes, not localized text) and shows an explanatory notification with "Set Binary Path" and "Troubleshooting" actions, since upgrading the IDE does not resolve an OS-level execution block. The original exception is re-thrown so LSP4IJ's lifecycle handling is unchanged. Documented the workaround in editors/jetbrains/README.md and docs/EDITOR-SETUP.md.