Record human decision
record_decisionRecord a human's explicit answer to a pending question. Withdraw the question if it no longer applies to release gated units.
Instructions
Record a decision made by a human (or withdraw a question that no longer applies). Only call with the human's explicit answer. Refused while an OUTSIDE_MODE run is active. Releases the units the decision gated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| choice | No | The human decision: an option id/label or free text. Required unless withdraw. | |
| withdraw | No | The question no longer applies. | |
| decidedBy | Yes | Name of the human who decided. | |
| rationale | No | ||
| sessionId | Yes | Session handle returned by start_session. | |
| decisionId | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | Yes | ||
| decision | Yes | ||
| guidance | Yes | ||
| sessionId | Yes | ||
| unblockedUnitIds | Yes |