Repository navigation
Commit 95d9d68
perf(web): reasoning rows skip the tool-failure text scan
Opening or streaming in a long thread rescanned every reasoning row's text
(often tens of KB each) with the tool-failure regexes on every timeline
derivation. Reasoning is model prose, not tool output, so the scan was both
the largest script cost in those frames and a source of false failure
marks ("that exit code 2 is expected").
Co-Authored-By: Claude Opus 5.5 <[email protected]>1 parent ea97e8b commit 95d9d68
2 files changed
Lines changed: 17 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
81 | 94 | | |
82 | 95 | | |
83 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
368 | | - | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
369 | 372 | | |
370 | 373 | | |
371 | 374 | | |
| |||
0 commit comments