jeda
|
a312166e2d
|
feat(bd-159): Create ErrorGroupPanel TUI component
Implemented comprehensive ErrorGroupPanel TUI component with:
- Display of grouped errors with count, first/last occurrence, affected workers
- Severity-based grouping (critical, high, medium, low)
- Category icons for error types (network, permission, validation, etc.)
- Expandable stack traces with keyboard navigation
- Active/inactive status indicators
- Integration with ErrorGroupManager for data
- Added to main app with 'E' keyboard shortcut
- 56 unit tests covering all functionality
Components added:
- src/tui/components/ErrorGroupPanel.ts
- src/tui/components/ErrorGroupPanel.test.ts
Integration:
- Updated src/tui/components/index.ts to export new component
- Updated src/tui/app.ts to add errors view mode with keyboard navigation
- Added 'E' key shortcut to toggle error groups view
Tests: All 802 tests pass (56 new ErrorGroupPanel tests)
Co-Authored-By: Claude Worker <noreply@anthropic.com>
|
2026-03-04 03:57:45 +00:00 |
|