process_wake
Deadline timers on a Process instance. set adds one (max 20 pending per run), cancel drops one, list shows a run's timers. A due timer appends timer.fired to the run's timeline; closing the run cancels its pending timers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Why the timer exists (set); shown on the timeline | |
| agent | No | Override agent attribution label | |
| state | No | Filter for list: pending | claimed | fired | cancelled | |
| action | Yes | set | cancel | list | |
| reason | No | Why it is cancelled (cancel) | |
| run_id | No | Process run UUID (set and list) | |
| fire_at | No | ISO time the timer fires (set); UTC if no offset | |
| timer_id | No | Timer UUID (cancel) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||