Skip to content

Interface: TriggerManifest

Makaio Framework


Makaio Framework / contracts/extension / 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.

readonly optional description?: string

Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:287

Human-readable description of what this trigger does.


readonly prefix: 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.


readonly optional stage?: TriggerStage

Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:293

Pipeline stage this trigger participates in.

Defaults to 'action' when omitted.