Coverage contract

HOL Guard harness coverage

Every row is derived from the current commit-pinned support manifest. “Supported” is not shorthand for every action in a harness; event surfaces, fail behavior, limitations, release channel, verification date, expiry, and evidence remain visible together.

Read the explicit non-coverage and blind-spot page.

The selected channel is ordered first. Rows from the other channel remain rendered below; this filter never hides static coverage data.

HOL Guard stable and alpha harness coverage assertions with per-cell evidence links
Channel/versionHarnessStateEvent surfacesApproval/fallback/resumeFail behaviorLimitationsVerified / expires
stable
2.2.0
commit evidence
Codex
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Inline edits without a tool call are outside the contract.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Claude Code
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Background sessions without an active terminal may not surface hook events.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
OpenCode
supported
commit evidence
shell, mcp_tool
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Prompt and direct file operations are not universally visible.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
GitHub Copilot CLI
partial
commit evidence
shell, prompt
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
VS Code extension-host MCP interception is not claimed.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Cursor
supported
commit evidence
shell, mcp_tool, file_read
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Built-in terminal commands outside an agent session can bypass Guard.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Gemini CLI
partial
commit evidence
shell, mcp_tool
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Prompt submission and direct file operations are not universally observable.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Hermes
partial
commit evidence
shell, mcp_tool, prompt
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Early-access coverage depends on Hermes version.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
OpenClaw
partial
commit evidence
mcp_tool
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Shell and prompt events are not currently observable through the contract.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Antigravity
partial
commit evidence
mcp_tool, prompt
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Shell actions are not currently observable through the Antigravity hook surface.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Kimi Code
supported
commit evidence
shell, prompt
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
fail open
commit evidence
Hook crashes or timeouts fail open.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Grok Build
supported
commit evidence
shell, prompt, mcp_tool, file_read
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
fail open
commit evidence
Hook crashes or timeouts fail open.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Pi
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Package install and update flows occur outside the runtime extension bridge.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
Oh My Pi
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Package install and update flows occur outside the runtime extension bridge.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
stable
2.2.0
commit evidence
ZCode
supported
commit evidence
shell, prompt, mcp_tool, file_read
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
fail open
commit evidence
Inline edits without a tool call are outside the contract.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Codex
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Inline edits without a tool call are outside the contract.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Claude Code
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Background sessions without an active terminal may not surface hook events.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
OpenCode
supported
commit evidence
shell, mcp_tool
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Prompt and direct file operations are not universally visible.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
GitHub Copilot CLI
partial
commit evidence
shell, prompt
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
VS Code extension-host MCP interception is not claimed.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Cursor
supported
commit evidence
shell, mcp_tool, file_read
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Built-in terminal commands outside an agent session can bypass Guard.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Cline
supported
commit evidence
shell, prompt, mcp_tool, file_read, file_write, tool_result, network_request
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
PostToolUse native hooks are observation-only; full output mediation requires the managed plugin transport.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Gemini CLI
partial
commit evidence
shell, mcp_tool
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Prompt submission and direct file operations are not universally observable.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Hermes
partial
commit evidence
shell, mcp_tool, prompt
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Early-access coverage depends on Hermes version.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
OpenClaw
partial
commit evidence
mcp_tool
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Shell and prompt events are not currently observable through the contract.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Antigravity
partial
commit evidence
mcp_tool, prompt
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
surface specific
commit evidence
Shell actions are not currently observable through the Antigravity hook surface.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Kimi Code
supported
commit evidence
shell, prompt
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
fail open
commit evidence
Hook crashes or timeouts fail open.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Grok Build
supported
commit evidence
shell, prompt, mcp_tool, file_read
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
fail open
commit evidence
Hook crashes or timeouts fail open.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Pi
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Package install and update flows occur outside the runtime extension bridge.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
Oh My Pi
supported
commit evidence
shell, prompt, mcp_tool, file_read, tool_result
commit evidence
native approval: yes
browser fallback: yes
resume: yes
commit evidence
surface specific
commit evidence
Package install and update flows occur outside the runtime extension bridge.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence
alpha
3.0.0-alpha
commit evidence
ZCode
supported
commit evidence
shell, prompt, mcp_tool, file_read
commit evidence
native approval: no
browser fallback: yes
resume: no
commit evidence
fail open
commit evidence
Inline edits without a tool call are outside the contract.
commit evidence
2026-08-08
expires 2026-09-08
commit evidence

Coverage change history

  1. 2026-08-08

    stable 2.2.0 support contract reviewed

    14 harness assertions reviewed from main@b2ef8bff771568adc1ea34d6d152eee542bf3f29; expires 2026-09-08.

    source commit
  2. 2026-08-08

    alpha 3.0.0-alpha support contract reviewed

    15 harness assertions reviewed from release/3.0@1e8eec71fb71865ca81e8afba9801e052f2936c6; expires 2026-09-08.

    source commit
  3. 2026-08-08

    Windsurf → Devin claim review

    historical-name/product migration supplied by HOL product owner. Guard support status: unverified. No Devin harness contract exists in current stable or release/3.0 source. Public Guard surfaces must not claim Windsurf or Devin support until a Devin adapter and proof are added.