Expand description
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.
Structs§
- Plan
Item - Plan
Mode Disable Op - Plan
Mode Enable Op - Plan
Mode External Args - Plan
Mode External Status - Plan
Mode Plugin Config - Plan
Mode Plugin Factory - Plan
Mode Prompt Request - Plan
Mode Prompt Review - Plan
Mode Toggle Op - Plan
Snapshot - Update
Plan Plugin Factory - Public plugin factory. Callers that want this plugin installed
(
lash-cliunderprofile.interactive_extras) push an instance onto the plugin factory list. In non-root sessions the factory returns an inert plugin that registers nothing.