fix(cli): add Name column, Summary panel fields, and OK message to session list rich output #1570

Merged
freemo merged 1 commits from fix/cli-session-list-rich-output-missing-name-column-summary-fields into master 2026-04-02 21:56:04 +00:00

1 Commits

Author SHA1 Message Date
freemo 6f3fb6e395 fix(cli): add Name column, Summary panel fields, and OK message to session list rich output
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 16s
CI / lint (pull_request) Failing after 21s
CI / helm (pull_request) Successful in 22s
CI / typecheck (pull_request) Failing after 49s
CI / coverage (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Has been skipped
CI / security (pull_request) Failing after 1m7s
CI / unit_tests (pull_request) Failing after 1m48s
CI / docker (pull_request) Has been skipped
CI / quality (pull_request) Successful in 3m41s
CI / e2e_tests (pull_request) Failing after 18m5s
CI / integration_tests (pull_request) Failing after 20m59s
CI / status-check (pull_request) Failing after 1s
- Add name field to Session domain model (optional human-readable name)
- Add name column to SessionModel ORM (database schema)
- Update to_domain and from_domain methods to handle name field
- Add Name column to session list rich table
- Add Most Recent, Oldest, and Storage fields to Summary panel
- Add trailing '✓ OK N sessions listed' message
- Truncate session IDs in table for readability (first 8 chars)

Fixes #1511
2026-04-02 21:55:24 +00:00