You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: resolve goal completion deadlock and paused→achieved transition
Three bugs fixed:
1. Agent deadlock: the pending-tasks guard blocked `achieved` when the
agent's own [auto] task was in_progress — autonomous tasks are now
excluded from the check since they are the mechanism for achieving
the goal, not a blocker.
2. State machine: added `paused → achieved` transition so goals can be
completed directly from paused state.
3. TUI: C-key now passes `{ force: true }` to cancel cancellable pending
tasks, with an informative message. Callback signature updated to
forward opts through to GoalService.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments