IntentPlan
Plan structure returned by capture_plan().
IntentPlan
Returned by capture_plan().
{
"canonical_plan": {
"graph": {
"steps": [
{
"action": str,
"mcp": str,
"index": int,
"path": str,
"value_digest": str
}
],
"metadata": {
"canonical_version": str,
"plan_hash": str,
"created_at": str
}
}
},
"plan_hash": str,
"merkle_tree": {
"root": str,
"leaves": list[str],
"proofs": dict
},
"created_at": str
}