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