reject_subgoal
Reject a subgoal with a reason, recording the rejection in goal status. Works from any non-terminal state to halt or redirect execution.
Instructions
Reject a subgoal with a reason. Allowed from any non-terminal status (ready/queued/running/done_by_agent/needs_fix). Records rejected_reason in goal_status.json.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Rejection reason (required). | |
| goal_id | Yes | Goal ID. | |
| subgoal_id | Yes | Subgoal ID to reject. |