Interface: TriggerAction
August 8, 2026 · View on GitHub
@plures/praxis / index / TriggerAction
Interface: TriggerAction
Defined in: src/lifecycle/types.ts:117
A trigger action — what happens when a lifecycle event fires
Properties
description?
optionaldescription?:string
Defined in: src/lifecycle/types.ts:121
Human-readable description
execute
execute: (
event,ctx) =>Promise<TriggerResult>
Defined in: src/lifecycle/types.ts:123
The handler function — receives the event and returns results
Parameters
event
ctx
Returns
Promise<TriggerResult>
id
id:
string
Defined in: src/lifecycle/types.ts:119
Unique action ID