Guardrails

10 Aug 2026

Human-in-the-Loop Interrupts

How LangGraph’s interrupt() pauses a running graph mid-step to ask a human before a risky action, and how Command(resume=…) picks it back up.

10 Aug 2026

Structured Output as a Guardrail

How binding a Pydantic schema to a model or agent turns a probably-shaped response into a validated object, and what still isn’t guaranteed once it is.