Desktop app: session history list frozen at a fixed date (2026-06-23) while new sessions keep being created
Desktop app: session history list frozen at a fixed date (sessions still created, files intact)
Environment
- Claude Desktop app version: 1.18286.0.0 (Windows 11, MSIX/Store install)
- Claude Code CLI version: 2.1.112
- OS: Windows 11 Home Single Language, 10.0.26200
Summary
The desktop app's session/chat history list stopped showing any session created after 2026-06-23. New sessions continue to be created and used normally, but none of them appear in the history list — it is frozen at the June 23 cutoff. The same cutoff affects the session-management tools (list_sessions / search_session_transcripts both return nothing after 2026-06-23).
Data is NOT lost
All transcript .jsonl files exist and are fully readable at:C:\Users\udayd\.claude\projects\C--Users-udayd-OneDrive-Desktop-claude\
Files dated 2026-06-24 through today are present. This is purely a history-list / indexing display bug, not data loss.
What I verified
- Post-June-23 transcript files are byte-for-byte the same schema as pre-June-23 files (identical top-level and message-record fields: cwd, version, message, sessionId, timestamp, etc.). So it is not a format change or corruption.
- The cutoff is a clean date boundary (everything up to 2026-06-23 shows; nothing after), which points to an indexer/sync cursor that stalled rather than a per-file parse failure.
Steps taken that did NOT fix it
- Fully closed and reopened the desktop app.
- Rebooted the laptop.
Both had no effect — the list resumes from the stalled June 23 cutoff instead of rebuilding the index.
Expected
History list rebuilds from the transcript files on disk and shows all sessions, including those after 2026-06-23.
Actual
History list is permanently frozen at 2026-06-23 despite valid, newer transcript files existing on disk.
Proof - files on disk after the cutoff
Listing of transcript files modified after 2026-06-23 inC:\Users\udayd\.claude\projects\C--Users-udayd-OneDrive-Desktop-claude\\
(none appear in the history list, yet all are valid and readable):
2026-07-05 00:16 d2a078aa-...jsonl
2026-07-05 00:11 e5d9aeab-...jsonl
2026-07-05 00:00 ff0df946-...jsonl
2026-07-04 23:48 724c6845-...jsonl
2026-07-04 23:48 794b7ccb-...jsonl
2026-07-04 23:40 4351880b-...jsonl
2026-07-04 23:38 3ba3730c-...jsonl
2026-07-04 21:12 889b9006-...jsonl
2026-07-04 12:42 38277fd3-...jsonl
2026-07-02 18:08 f27d5e95-...jsonl
2026-07-01 14:10 f27e5b1a-...jsonl
2026-06-30 17:11 5e0a4a3e-...jsonl
2026-06-30 17:04 01ef58f2-...jsonl
2026-06-30 16:58 daa0dede-...jsonl
2026-06-25 16:59 cf4a0a0d-...jsonl
The most recent session shown in the app's history list is dated 2026-06-23; every file above is newer and missing from it.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗