• Query the OS process list for all running claude --resume <id> sessions. Returns the set of session IDs that have a live Claude process. Single async call per poll — cheap enough for 3s intervals.

    Returns Promise<Set<string>>