Goal
Help users find session activity that consumed time or context without advancing the task.
Proposed change
Detect repeated file reads, repeated failed commands, retry loops, oversized tool results, and long permission waits.
Show each finding with evidence and a link to its timeline events.
Acceptance criteria
- Each detector has a documented threshold and a fixture test.
- Findings link to the relevant Review mode range.
- The interface separates measured facts from heuristic findings.
- Users can dismiss a finding for the current session.
- The first version runs locally and sends no session content elsewhere.
Source
Goal
Help users find session activity that consumed time or context without advancing the task.
Proposed change
Detect repeated file reads, repeated failed commands, retry loops, oversized tool results, and long permission waits.
Show each finding with evidence and a link to its timeline events.
Acceptance criteria
Source
web/hooks/simulation/handle-tool-events.tsrecords tool results and token costs.web/components/agent-visualizer/session-transcript-panel.tsxexposes the current chronological session record.