accept_subgoal
Accept a subgoal only after verifying all associated tasks have been accepted. Validates task statuses to prevent premature acceptance.
Instructions
v0.8.0: Accept a subgoal after all its associated tasks are accepted (via audit_task). Validates every task in subgoal.task_ids has status 'accepted'. Throws subgoal_not_ready if any task is not yet accepted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal_id | Yes | Goal ID. | |
| subgoal_id | Yes | Subgoal ID to accept. |