Skip to main content

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​

ParameterTypeDescription
pluginOmniscribePluginThe plugin to check

Returns​

plugin is AiProviderPlugin

True if the plugin provides AI provider functionality