Skip to main content

Module error

Module error 

Source
Expand description

The harness-neutral error taxonomy for the seam. The harness-neutral error taxonomy for the integration seam.

HarnessError is the single error type every crate::AgentHarness / crate::AgentSession method returns. It is harness-neutral: no variant names a concrete harness, and only the transport/protocol variants reference the notion of a wire at all (as generic descriptions, never a specific protocol type). An adapter maps its own failures onto these variants; callers above the adapter branch on the variant alone.

Enumsยง

HarnessError
The neutral error taxonomy for the harness-integration seam.