pub fn read_claude_peer_registry(directory: &Path) -> Vec<ClaudePeerSession>Expand description
Read every LIVE session from a Claude registry directory.
Records are skipped, never fatal, when the file is malformed, when it names no messaging socket, or when its pid is gone — a stale file left by a crashed session is exactly the case that must not be reported as live.