
marcopanandClaude Sonnet 4.6
a10a872a99
feat(cli): tht session list --json + session show --json (Task 7)
- Add _list_sessions(sessions_root) pure helper: scans sessions dir,
returns list[dict] with id/status/question/summary/created_at/
updated_at/author, sorted by created_at desc.
- Add `tht session list` command: --json emits pristine JSON array,
human mode prints one line per session.
- Add --json flag to `tht session show`: emits manifest
(model_dump by_alias) + phase (current_phase) + has_schema_linking.
- Tests: 8 tests in test_session_list_json.py (TDD red→green).
- Full suite: 230 passed (--ignore=tests/l2).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-27 20:23:46 +02:00
..
2026-06-27 17:16:51 +02:00
2026-06-27 10:33:16 +02:00
2026-06-27 14:08:08 +02:00
2026-06-27 14:16:35 +02:00
2026-06-27 14:16:35 +02:00
2026-06-27 14:14:48 +02:00
2026-06-27 17:16:51 +02:00
2026-06-27 14:14:48 +02:00
2026-06-27 17:16:51 +02:00
2026-06-27 14:16:35 +02:00
2026-06-27 17:16:51 +02:00
2026-06-27 16:14:46 +02:00
2026-06-27 14:08:08 +02:00
2026-06-27 17:16:51 +02:00
2026-06-27 20:23:46 +02:00
2026-06-27 20:18:58 +02:00
2026-06-27 14:08:54 +02:00