process_run_complete
Close a Process run with outcome criteria and result.
Does not require finishing the last step. Emits process.completed
on run:{id}. A run that already has an outcome is refused.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | Override agent attribution label | |
| run_id | Yes | Process run UUID | |
| outcome_result | Yes | What actually happened (met / missed / notes) | |
| outcome_criteria | Yes | What success looks like for this case (frozen on close) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||