Commit f59ba2b
committed
refactor(ui): split Message.tsx into focused per-component modules
Audit #1 — Message.tsx was a 912-line god file mixing tool-call rendering,
diff summary, wrapped text, output truncation, and message assembly. Split
into wrapped-lines, truncated-output, diff-summary, and tool-call-line so
each unit has one job. Message.tsx shrinks to 250 lines and stays focused
on assembling those primitives.1 parent 30acb5b commit f59ba2b
6 files changed
Lines changed: 467 additions & 454 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments