All Classes and Interfaces

Class
Description
 
A durable execution plan: a directed acyclic graph of NaruPlanItems.
Session-scoped plan management.
 
Makes the planning feature available to the session, without the core knowing that plans exist.
A single node of a NaruPlan dependency graph.
Declarative form of a NaruPlanItem, used when a plan is authored in one shot (for example by the plan_create tool).
Lifecycle of a single NaruPlanItem.
Manages durable execution plans for a session.
Aggregate state of a whole NaruPlan, always derived from its items by NaruPlan.status().
 
 
The gate that must pass before an item's work is accepted as NaruPlanItemStatus.DONE.
Creates a new execution plan as a dependency graph.
 
 
Reports progress on a plan item.
No-op scratchpad tool for models without a native thinking/reasoning channel.