PluginUiManifest
Defined in: plugin.ts:490
Properties
Section titled “Properties”
optionalapps?:PluginUiAppBundle[]
Defined in: plugin.ts:497
chatRenderers?
Section titled “chatRenderers?”
optionalchatRenderers?:PluginUiChatRenderer[]
Defined in: plugin.ts:503
commands?
Section titled “commands?”
optionalcommands?:PluginUiCommand[]
Defined in: plugin.ts:494
components?
Section titled “components?”
optionalcomponents?:Record<string,string>
Defined in: plugin.ts:505
entityTypes?
Section titled “entityTypes?”
optionalentityTypes?:PluginUiEntityType[]
Defined in: plugin.ts:495
optionalnav?:PluginUiNav[]
Defined in: plugin.ts:493
panels?
Section titled “panels?”
optionalpanels?:PluginUiPanel[]
Defined in: plugin.ts:501
routes?
Section titled “routes?”
optionalroutes?:PluginUiRoute[]
Defined in: plugin.ts:496
settingsPages?
Section titled “settingsPages?”
optionalsettingsPages?:PluginUiSettingsPage[]
Defined in: plugin.ts:499
shells?
Section titled “shells?”
optionalshells?:PluginUiShell[]
Defined in: plugin.ts:491
slots?
Section titled “slots?”
optionalslots?:PluginUiSlot[]
Defined in: plugin.ts:498
sseEvents?
Section titled “sseEvents?”
optionalsseEvents?:string[]
Defined in: plugin.ts:500
store?
Section titled “store?”
optionalstore?:string
Defined in: plugin.ts:507
Path to a TypeScript store module for plugin frontend state.
surfaceDefaults?
Section titled “surfaceDefaults?”
optionalsurfaceDefaults?:Partial<Record<"sidebar"|"pages"|"workspace-tabs"|"settings-pages"|"commands"|"slots"|"panels"|"task-panels"|"chat-renderers"|"style-variants"|"views"|"apps"|"shells",boolean>>
Defined in: plugin.ts:509
Per-surface default visibility when the plugin is active in a workspace.
surfaceVariants?
Section titled “surfaceVariants?”
optionalsurfaceVariants?:PluginUiSurfaceVariant[]
Defined in: plugin.ts:504
taskPanels?
Section titled “taskPanels?”
optionaltaskPanels?:PluginUiTaskPanel[]
Defined in: plugin.ts:502
views?
Section titled “views?”
optionalviews?:PluginUiView[]
Defined in: plugin.ts:492