Evidence record / hermes-agent

A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the issues that cite it, below.

2026-10-13-hermes-agent-policy-plugin-exceptions-now-block-the-tool-instead-of-failing-open

Policy-plugin exceptions now block the tool instead of failing open. A pre_tool_call callback that raised previously logged the error and returned no veto, so a broken security plugin could allow execution. The fix adds a block directive for policy exceptions; both synchronous and asynchronous paths retain fail-closed handling at v0.21.7. This is separate from the shell-hook response grammar in section 11.

Channel: tagged-release (first stable v2026.9.24). Half: defect. Date: 2026-09-22.

Operator consequence: Guard-plugin users need v2026.9.24 or later. Inspect callback-failure warnings on earlier runs and test the exception path, not only successful veto responses.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-hermes-agent-policy-plugin-exceptions-now-block-the-tool-instead-of-failing-open

Profile citations

Source links

Primary links, including exact changelog lines when available.

Versioned source: run artifact