PluginExtensionContribution
Defined in: core.ts:323
A declared contribution to an extension point (fn-12 typed array).
This is the manifest delivery vehicle for every wave-6b–8b declarative
contribution: actions.definition (fn-89), scheduler.triggerKind /
scheduler.condition (fn-90), clipboard EPs (fn-91), entities.* EPs
(fn-93), ledger.artifactPreview / ledger.redactionRule (fn-94),
views.savedView + surfaces.contribution (fn-95), sidecars.definition
(fn-96), notifications.{channel,filter,route,action} (fn-97),
input.{channel,parser,intent,auth} (fn-98), LLM provider/pre/post/router
contributions (fn-100), and recipes.definition / sequences.definition /
recipes.trigger (fn-101).
Indexable
Section titled “Indexable”[
key:string]:AnyJSONValue|undefined
Contribution payload — shape is defined per extension point.
Properties
Section titled “Properties”extensionPoint
Section titled “extensionPoint”extensionPoint:
string
Defined in: core.ts:325
Qualified extension point id (e.g., “space.appos.core.notifications:channel”).