fix(session): add name field and summary section to session list JSON output #1574

Merged
freemo merged 1 commits from fix/session-list-json-output-missing-name-summary into master 2026-04-02 22:04:40 +00:00

1 Commits

Author SHA1 Message Date
freemo 2a7956e515 fix(session): add name field and summary section to session list JSON output
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 16s
CI / lint (pull_request) Failing after 17s
CI / helm (pull_request) Successful in 23s
CI / quality (pull_request) Successful in 33s
CI / typecheck (pull_request) Failing after 48s
CI / coverage (pull_request) Has been skipped
CI / security (pull_request) Failing after 49s
CI / benchmark-regression (pull_request) Has been skipped
CI / unit_tests (pull_request) Failing after 1m45s
CI / docker (pull_request) Has been skipped
CI / e2e_tests (pull_request) Failing after 15m18s
CI / integration_tests (pull_request) Failing after 21m5s
CI / status-check (pull_request) Failing after 1s
- Add name field to each session entry in JSON output
- Add summary section with total, most_recent, oldest, total_messages, storage fields
- Move total from top-level into summary section
- Most recent/oldest show session name if available, otherwise truncated ID
- Storage field is placeholder (0 KB) pending actual storage calculation implementation

Fixes #1508
2026-04-02 22:04:03 +00:00