Module control_plane
Expand description
The durable run/task control-plane — supervised lifecycle for delegated and subagent runs.
Re-exports§
pub use boot::ControlPlaneHandle;pub use global::control_plane;pub use global::init_control_plane;pub use goal_task::GoalBlocker;pub use goal_task::GoalBlockerKind;pub use goal_task::GoalPauseReason;pub use goal_task::GoalPauseState;pub use goal_task::GoalTaskRecord;pub use goal_task::GoalTaskRegistry;pub use goal_task::TaskContinuationContext;pub use goal_task::TaskContinuationConversationScope;pub use goal_task::TaskGoal;pub use task_registry::TaskKind;pub use task_registry::TaskRecord;pub use task_registry::TaskRegistry;pub use task_registry::TaskStatus;pub use task_store_sqlite::SqliteTaskStore;
Modules§
- authority
- Runtime-authority guard — decides whether THIS process may reclaim a task.
- boot
- Boot wiring for the control-plane — minted once per daemon run.
- global
- Process-global access to the daemon’s
ControlPlaneHandle. - goal_
task - Goal-specific task extensions for the durable control plane.
- reaper
- The supervision reaper — moves abandoned
Runningtasks to a terminal state from OUTSIDE the task body, which the flat-file design could never do. - task_
registry - The durable task/run registry contract — EPIC A’s stable seam.
- task_
store_ sqlite - The single SQLite-backed
TaskRegistry— EPIC A’s durable index.