trigger.* diagnostics
Owner: the runtime spec (defs/runtime.ts). The status is the code's own; the exit comes from its category (CATEGORIES). A warning or info code never sets the status or the exit.
| Code |
Category |
Severity |
Status |
Exit |
Retry |
Fix |
Args |
trigger.action_unknown |
reference |
error |
400 |
2 |
no |
yes |
trigger, action, near |
trigger.cadence_invalid |
syntax |
error |
400 |
2 |
no |
— |
spec, reason |
trigger.chain_stopped |
platform |
warning |
— |
1 |
no |
— |
trigger, depth |
trigger.declarer_kept |
schema |
info |
— |
2 |
no |
— |
trigger, declarer, reason |
trigger.declarer_not_comparable |
state |
error |
409 |
5 |
no |
— |
trigger |
trigger.declarer_refused |
platform |
warning |
— |
1 |
no |
— |
trigger, declarer |
trigger.deferred |
temporary |
warning |
— |
1 |
no |
— |
trigger, reason, retry_at |
trigger.field_misplaced |
schema |
error |
400 |
2 |
no |
— |
trigger, field |
trigger.input_mismatch |
schema |
error |
400 |
2 |
no |
— |
target, unknown, missing |
trigger.late |
platform |
info |
— |
1 |
no |
— |
trigger, late_by |
trigger.precondition_unknown |
reference |
error |
400 |
2 |
no |
yes |
trigger, precondition, near |
trigger.state_unknown |
reference |
error |
400 |
2 |
no |
yes |
trigger, state, near |
trigger.subject_unbound |
schema |
error |
400 |
2 |
no |
— |
trigger, action |