Current
Session discovery scans local ~/.claude/projects/. Sessions running on remote SSH hosts (e.g. a boxd VM or a dev server) are invisible — their .jsonl files live on the remote filesystem and never surface as cards.
Proposed
Optional per-project remote-discovery config: SSH host + remote path to the projects directory. A periodic scan over SSH reads session metadata and produces cards annotated with host. Degrades gracefully when the remote is unreachable (stale-but-visible beats disappeared).
Rationale
Drew runs sessions on both laptop and remote boxes; treating them as one kanban is the whole point of the tool. Prior art: orchard-rs ADR-007.
Ref: specs/sessions/discovery.feature
Current
Session discovery scans local
~/.claude/projects/. Sessions running on remote SSH hosts (e.g. a boxd VM or a dev server) are invisible — their.jsonlfiles live on the remote filesystem and never surface as cards.Proposed
Optional per-project remote-discovery config: SSH host + remote path to the projects directory. A periodic scan over SSH reads session metadata and produces cards annotated with
host. Degrades gracefully when the remote is unreachable (stale-but-visible beats disappeared).Rationale
Drew runs sessions on both laptop and remote boxes; treating them as one kanban is the whole point of the tool. Prior art: orchard-rs ADR-007.
Ref:
specs/sessions/discovery.feature