[FEATURE] --resume picker: no supported way to show SDK-created sessions (hides Zed/ACP threads)
The interactive picker (claude --resume / /resume) drops sessions whose entrypoint is sdk-ts / sdk-py / sdk-cli unless the picker process itself runs with CLAUDE_CODE_ENTRYPOINT set to one of those values (debug log: Session <id> filtered from /resume: entrypoint=sdk-ts).
Every conversation from Zed's ACP integration (claude-agent-acp, built on the Agent SDK) has entrypoint sdk-ts, so for Zed users the picker shows almost nothing, while the sessions sit in ~/.claude/projects and resume fine:
claude --resume # ACP threads absent (e.g. "1 of 10")
claude --resume <session-id> # works, history replays
CLAUDE_CODE_ENTRYPOINT=sdk-ts claude --resume # all listed ("1 of 50")
Hiding programmatic sessions (subagents, /loop, daemons) by default is reasonable, but ACP threads are primary human conversations, and the picker is the natural way to continue one over SSH or from a phone. Faking the SDK entrypoint is not a clean workaround: it also switches telemetry and agent registration for the new process.
Request: an official way to include SDK-origin sessions, such as a flag (e.g. --resume --all) or a setting. Related: #42311 (the current filtering is undocumented).
Seen on v2.1.223 (native install, Linux).