lash-plugin-plan-mode 0.1.0-alpha.52

Plan-mode plugin for the lash agent runtime.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! `plan_mode` and `update_plan` plugins.
//!
//! These ship as an optional first-party plugin crate rather than being
//! bundled into `lash` core. Embedders register them explicitly via
//! `plugin_factories.push(Arc::new(PlanModePluginFactory::new(...)))` etc.

mod plan_mode;
mod update_plan;

pub use plan_mode::{
    PlanModeDisableOp, PlanModeEnableOp, PlanModeExternalArgs, PlanModeExternalStatus,
    PlanModePluginConfig, PlanModePluginFactory, PlanModePrompt, PlanModePromptRequest,
    PlanModePromptResponse, PlanModePromptReview, PlanModeToggleOp,
};
pub use update_plan::{PlanItem, PlanSnapshot, UpdatePlanPluginFactory};