mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-29 01:42:21 +00:00
Renders a Gantt-style strip below the Thread toolbar on agent and prompt stages only. Bar position encodes start time and width encodes duration, so empty stretches in the strip are real dead time (idle waits, sandbox spin-up, time waiting on a human steer). Categories collapse to five colors: system/agent/tool/user/interrupt. Tool/command bars use their explicit durationMs; tool groups span first child's start to last child's end so dead time between grouped tools is honored; assistant bars span the gap from the previous activity's end to the message ts as an approximation of "thinking" time; system/steer/interrupt are 4 px instant markers. Hover shows kind/label/elapsed/duration in a portaled popover; click selects the matching turn or tool group and shares state with the existing event list and side panel. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| stage-renderers | ||
| auth-layout.tsx | ||
| collapsible-file.tsx | ||
| editable-run-title.test.tsx | ||
| editable-run-title.tsx | ||
| event-debug.tsx | ||
| graph-toolbar.tsx | ||
| icons.tsx | ||
| inline-markdown.test.tsx | ||
| inline-markdown.tsx | ||
| interview-dock.test.tsx | ||
| interview-dock.tsx | ||
| pull-request-chip.tsx | ||
| settings-panel.tsx | ||
| stage-sidebar.tsx | ||
| state.tsx | ||
| steer-bar.tsx | ||
| toast.test.tsx | ||
| toast.tsx | ||
| tool-use.tsx | ||
| ui.tsx | ||