Commit Graph

4 Commits

Author SHA1 Message Date
Vincent Koc 776f564081 improve(macos): reuse Claude session discovery across pages (#116324)
* perf(macos): reuse Claude session discovery

* fix(macos): scope Claude discovery reuse to pagination

* fix(macos): keep Claude cursors restart-safe
2026-07-31 10:40:10 +08:00
Papilionidae 3dfb4c9cd7 fix(anthropic): accept "cli" entrypoint in Claude session catalog discovery (#105162)
* fix(anthropic): accept "cli" entrypoint in Claude session catalog discovery

Claude Code v2.x writes entrypoint: "cli" in its JSONL session files.
Previously only "sdk-cli" was recognized, causing all v2.x sessions to
be silently skipped.

Extract CLI_ENTRYPOINTS set and isCliEntrypoint() helper, then apply
the same fix to both TypeScript catalog and macOS paired-node native
catalog. Add matching regression coverage on both platforms.

Closes #105164

* fix(anthropic): refresh Claude CLI session discovery

Apply the reviewed cli/sdk-cli allowlist, mirrored negative coverage, and fallback-scope documentation to current main.

Co-authored-by: 黄攀0668000858 <huang.pan@xydigit.com>

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-21 07:14:42 -07:00
Peter Steinberger 2c1c5b3a97 improve: speed up native session loading from paired Macs (#110030)
* perf(macos): accelerate native session catalogs

* fix(macos): preserve Codex catalog completeness

* fix(macos): bound Claude catalog work

* fix(macos): type catalog continuation result

* refactor(macos): satisfy session catalog lint
2026-07-17 15:39:40 +01:00
Peter Steinberger c3b426f280 feat: add Claude session fleet (#104528)
* feat: add Claude session fleet

* chore: leave release notes to release automation

* chore: refresh generated catalogs

* fix: satisfy session catalog lint gates
2026-07-11 08:22:59 -07:00