Hermes plugin + Code Dock pattern: intercept, validate, repair, and classify reliability failures at system boundaries.
| Track | Status | Notes |
|---|---|---|
Hermes pre_tool_call repair |
Phase 1 | Plugin MVP. Plugins into existing hooks. |
| Code Dock stage contract artifacts | Phase 2 | Typed handoffs between pipeline stages. |
Same lifecycle for both tracks:
producer output → normalize → validate → classify → retry/degrade → telemetry
The abstraction is ReliabilityBoundary, implemented once per track.
Greenfield. Design doc at notes/tool-calling-reliability.md. POC tracking: see Design section.
- Project doc:
notes/tool-calling-reliability.md - Related concept:
concepts/toolrepair