Interface: TriggerManifest
Makaio Framework / contracts/extension / TriggerManifest
Interface: TriggerManifest
Section titled “Interface: TriggerManifest”Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:278
Describes a hash trigger contributed by an extension.
Serializable metadata for discovery and introspection. The executable
runtime source is MakaioExtension.triggers.createTriggers(); descriptor
contributions are not a registration fallback.
Properties
Section titled “Properties”description?
Section titled “description?”
readonlyoptionaldescription?:string
Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:287
Human-readable description of what this trigger does.
prefix
Section titled “prefix”
readonlyprefix:string
Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:285
Prefix token this trigger responds to (e.g., 'loop', 'file').
Must be unique within the declaring extension. Used by the hash trigger
service to route #prefix:argument directives.
stage?
Section titled “stage?”
readonlyoptionalstage?:TriggerStage
Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:293
Pipeline stage this trigger participates in.
Defaults to 'action' when omitted.