Skip to content

PluginManifest

Defined in: plugin.ts:62

optional adapters?: string | string[]

Defined in: plugin.ts:75


optional author?: string

Defined in: plugin.ts:67


optional automations?: string | string[]

Defined in: plugin.ts:74


optional client_lifecycle?: Record<string, ClientLifecycleHandlerDeclaration>

Defined in: plugin.ts:86


optional color?: string

Defined in: plugin.ts:69


optional data?: PluginDataConfig

Defined in: plugin.ts:84


optional dependencies?: string[]

Defined in: plugin.ts:87


optional description?: string

Defined in: plugin.ts:66


optional detect?: PluginDetectConfig

Defined in: plugin.ts:83


optional hooks?: string | string[]

Defined in: plugin.ts:79


optional icon?: string

Defined in: plugin.ts:70


id: string

Defined in: plugin.ts:63


optional lifecycle?: Record<string, LifecycleHandlerDeclaration>

Defined in: plugin.ts:85


optional loginCommand?: string

Defined in: plugin.ts:88


optional mcp?: string | string[]

Defined in: plugin.ts:80


optional name?: string

Defined in: plugin.ts:64


optional routes?: string | string[]

Defined in: plugin.ts:78


optional rules?: string | string[]

Defined in: plugin.ts:73


optional settings?: PluginSettingsSchema

Defined in: plugin.ts:82


optional skills?: string | string[]

Defined in: plugin.ts:71


optional themes?: string | string[]

Defined in: plugin.ts:77


optional thumbnail?: string

Defined in: plugin.ts:68


optional tools?: string | string[]

Defined in: plugin.ts:76


optional ui?: PluginUiManifest

Defined in: plugin.ts:81


optional version?: string

Defined in: plugin.ts:65


optional workflows?: string | string[]

Defined in: plugin.ts:72