Commit Graph
2 Commits
Author SHA1 Message Date
Mario Zechner 6b48e73607 Fix session selector: handle Ctrl+C and viewport width
- Add SIGINT handler to allow Ctrl+C to exit during session selection
- Remove hardcoded 60-char truncation, let SelectList handle dynamic truncation
- Simplify date format (5m, 2h, 3d instead of "5m ago")
- Make metadata more compact (5msg instead of "5 msgs")
2025-11-12 09:21:17 +01:00
Mario Zechner 458702b3a7 Add --resume flag with session selector
- New SessionSelectorComponent to browse and select sessions
- Lists sessions sorted by last modified date
- Shows first message, created/modified dates, message count
- Automatically truncates long messages and formats dates
- Adds --resume/-r flag to CLI
- Session selector integrates with main flow
2025-11-12 09:17:04 +01:00