Skip to content

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).

[key: string]: AnyJSONValue | undefined

Contribution payload — shape is defined per extension point.

extensionPoint: string

Defined in: core.ts:325

Qualified extension point id (e.g., “space.appos.core.notifications:channel”).