models/plugin_config library

Classes

PluginAvailabilityCheck
Optional availability probe used to check whether a tool is installed.
PluginCommandConfig
A single runnable command that belongs to a PluginConfig.
PluginCommandRef
Pairs a PluginConfig with one of its PluginCommandConfigs, used when a command is resolved via shortcut or after a two-step selection.
PluginConfig
A plugin loaded from the plugins: section of ~/.simutil/settings.yaml. commands under a shared identity and availability probe.

Enums

PluginRunMode
How a plugin command's process is started.