Every expandable tool row shares one interaction (whole-row toggle, icon-to-chevron hover preview) and one expanded body: an IN/OUT gutter-labeled card with per-section 150px scroll caps and sticky labels. toolRowModel derives result output and the error first line, terminalFailed surfaces a failing exit as the collapsed row's red dot, a hover Inspect pill jumps to the call's trajectory record through a one-shot store handoff, and the chat view keeps its scroll offset across view switches. |
||
|---|---|---|
| .. | ||
| base.css | ||
| design-platform.css | ||
| gradient-shadow-text.css | ||
| scrollbar.css | ||
| shiki.css | ||