mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 12:31:32 +00:00
* 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>