Skip to main content

Crate lash_plugin_plan_mode

Crate lash_plugin_plan_mode 

Source
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§

PlanItem
PlanModeDisableOp
PlanModeEnableOp
PlanModeExternalArgs
PlanModeExternalStatus
PlanModePluginConfig
PlanModePluginFactory
PlanModePromptRequest
PlanModePromptReview
PlanModeToggleOp
PlanSnapshot
UpdatePlanPluginFactory
Public plugin factory. Host applications that want this plugin installed push an instance onto their plugin factory list. In non-root sessions the factory returns an inert plugin that registers nothing.

Enums§

PlanModePromptResponse

Traits§

PlanModePrompt