You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a reason-first selected-session summary that calls out failure, hanging, cost, or duration.
Styled cost, token, duration, failure, and issue cells so critical rows are easier to scan.
Made source/model/anomaly driver rows visually distinct from the table with colored key badges and stronger metric treatment.
User value
Operators can identify why the selected critical session matters before reading the table row.
Scope
TUI list view only.
No report output contract changes.
Changed files
internal/tui/tui.go
internal/tui/tui_test.go
internal/i18n/i18n.go
Test plan
go test ./internal/tui -run 'TestList(DriverSummaryShowsDominantGroupsAndCounts|ViewShowsSelectedSessionSummary|ViewSelectedSummaryFitsNarrowCriticalList)|TestViewsRenderWithinTerminalWidth|TestViewsFitVerySmallTerminalBounds' -count=1\n- go test ./...\n- go build -o /tmp/agenttrace-parser-check ./cmd/agenttrace\n- /tmp/agenttrace-parser-check --doctor\n- /tmp/agenttrace-parser-check --demo --overview -f json\n\n## Capture notes\n- Normal-width selected summary coverage: TestListViewShowsSelectedSessionSummary at 120 columns.\n- Narrow critical-list coverage: TestListViewSelectedSummaryFitsNarrowCriticalList at 80 columns, including width assertion.\n\n## Fixture/privacy note\nUses existing in-repo synthetic TUI fixtures only. No private session data added.\n\n## Risk\nLow. This changes TUI styling and summary composition, not parser/report schemas.\n\n## Non-goals\n- No changes to JSON/report output.\n- No changes to filtering or sorting semantics.\n\n## Blackboard events\n- issue [TUI] Make critical session lists easier to scan and act on #144 claimed and moved to in-progress.\n- implementation pushed on parser/144-critical-list-scanability.\n\n## Release impact\nPatch-level TUI usability improvement.\n\n## Handoff suggestion\nReview list rendering at normal and narrow terminal widths, then merge if CI is green.
Event: Handoff
Actor: Product
Scope: PR #158 / Issue #144
State change: PR labels added lane/product,status/ready-for-review
Evidence: PR #158 closes #144, changes only TUI/i18n/test files, CI Test and build is SUCCESS, and issue #144 already records implementation validation for normal and narrow terminal widths.
Next owner: Quality
Handoff to: Quality
Reason: This is a product/TUI scanability implementation and needs normal Quality review before merge.
Expected output: Review critical-list rendering risk, terminal-width coverage, and confirm no parser/report/output contract changes.
Acceptance check: Quality verdict recorded on PR; if PASS, merge can close #144 and candidate patch notes can mention critical-session scanability.
go test ./internal/tui -run 'TestList(DriverSummaryShowsDominantGroupsAndCounts|ViewShowsSelectedSessionSummary|ViewSelectedSummaryFitsNarrowCriticalList)|TestViewsRenderWithinTerminalWidth|TestViewsFitVerySmallTerminalBounds' -count=1
go test ./...
go build -o /tmp/agenttrace-review-pr-158 ./cmd/agenttrace
Decision:
PASS. This was a focused TUI usability improvement with local and CI validation passing. It was eligible for Quality auto-merge and has been squash-merged.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #144
Summary
User value
Operators can identify why the selected critical session matters before reading the table row.
Scope
Changed files
Test plan