car-ir
Agent intermediate representation types for the Common Agent Runtime.
What it does
Defines the typed IR that sits between model intent and runtime execution. Encodes richer semantics than raw function-call JSON: preconditions, expected effects, idempotency keys, failure behavior, state dependencies, and DAG construction. This is the shared vocabulary that all other CAR crates depend on.
Usage
use ;
let action = Action ;
let levels = build_dag;
Part of CAR -- see the main repo for full documentation.