Learning path
Agent harness contracts
Gate model JSON and tool arguments on the hot path — same validate meter as webhook ingress.
Profile kinds
llm_structured_output— parsed LLM JSON objecttool_call_envelope— MCP / OpenAI functionargumentsextraction
Quick start
driftguard validate \
--profile examples/profiles/mcp-tool-call.json \
--payload '{"name":"search","arguments":{"query":"docs"}}'Pair with
- POST /api/validate — hosted ingress gate
- Agent output contracts guide
- FuseGuard ingress hook
- SchemaSync (Gate 4A)