Function: isProviderPlugin()
isProviderPlugin(
plugin):plugin is AiProviderPlugin
Defined in: utils/type-guards.ts:21
Check if a plugin is a provider plugin (type 'provider' or 'both'). When true, the plugin implements AiProviderPlugin with capabilities, detectCli, buildLaunchCommand, and parseTerminalStatus.
Parameters
| Parameter | Type | Description |
|---|---|---|
plugin | OmniscribePlugin | The plugin to check |
Returns
plugin is AiProviderPlugin
True if the plugin provides AI provider functionality