Commit bc48cce
Claude tab: cancelled steps show [stopped] not [ok] + accurate Stop tooltip (#364)
A step cancelled mid-run by Stop was still marked '[ok]' when its tab
went idle -- the poll loop couldn't tell 'finished' from 'aborted and
discarded'. Completion now checks _stop_requested: a cancellable tab's
step is marked with the new 'stopped' status ('[stopped] ' in the plan
list, stays checked for a re-run, not counted as completed); a
non-cancellable tab (fanout) genuinely ran to completion and keeps
'[ok]'. The Stop button tooltip now describes the real behavior
(cancels the running step, discards its partial results, skips the
rest) instead of 'stop after the current step finishes'.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UKFKAEkBFgwTKh1E4oJkaQ1 parent 2d566c9 commit bc48cce
2 files changed
Lines changed: 23 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
525 | 525 | | |
526 | 526 | | |
527 | 527 | | |
528 | | - | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
529 | 532 | | |
530 | 533 | | |
531 | 534 | | |
| |||
981 | 984 | | |
982 | 985 | | |
983 | 986 | | |
984 | | - | |
| 987 | + | |
| 988 | + | |
985 | 989 | | |
986 | 990 | | |
| 991 | + | |
987 | 992 | | |
988 | 993 | | |
989 | 994 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
599 | 599 | | |
600 | 600 | | |
601 | 601 | | |
602 | | - | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
603 | 605 | | |
604 | 606 | | |
605 | 607 | | |
| |||
912 | 914 | | |
913 | 915 | | |
914 | 916 | | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
915 | 930 | | |
916 | 931 | | |
917 | 932 | | |
| |||
0 commit comments