Hand-off Patterns Between Triage and Remediation Agents

Triage produces a hypothesis. Remediation acts on it. The handoff schema, the validation step in between, and the case where remediation should refuse the handoff.

The handoff schema

The handoff is a typed object that crosses the boundary between agents. Treat it like an API contract, not a free-text message, and the failure modes get tractable.

Validate before handing off

Validation runs at the boundary, before the remediation agent ever sees the payload. Three checks catch most of the bad cases.

When remediation should refuse

The remediation agent is not a rubber stamp. It runs its own checks, and refusing is often the right answer.

Auditing the handoff chain

The chain is reconstructable for every run. That property is what makes the system reviewable; without it, you cannot tell where a bad outcome came from.

Eval cases for the chain

The eval set covers the four canonical paths through the handoff. Run it on every change to either agent or to the schema.