Commit graph

6 commits

Author SHA1 Message Date
Natalie
47434868e0 rclaude: list/resume now cover on-disk Claude sessions, not just tmux
- new bin/_claude-projects helper: prints tab-sep mtime/cwd/count for every
  ~/.claude/projects/ dir (parses .jsonl entries for cwd field)
- list_tmux_on / list_disk_on / list_all_on: unified enumeration with KIND col
- rclaude list [all|tmux|disk]: filterable view, sorted by recency
- rclaude resume <pattern>: matches against tmux + disk; tmux match attaches,
  disk match re-execs self to spawn fresh tmux + claude --continue at the cwd
- helper streamed to remote via 'ssh host python3 -' so no install required
  on the remote side beyond python3
2026-04-26 00:04:09 -07:00
Natalie
29dcfce7b6 rclaude: add list and resume subcommands
list: tabular view of active claude-* tmux sessions across local + RCLAUDE_HOSTS
resume [pattern]: substring match → unique attach, multi → list+exit, none → error
also: graceful fallback when local tmux is missing
2026-04-25 23:53:42 -07:00
Natalie
ebf578dc3f rclaude: bare invocation and '.' default to local + $PWD 2026-04-25 23:41:33 -07:00
Natalie
8a55bef58a rclaude: support local tmux mode (host=local|localhost|hostname) 2026-04-25 23:39:21 -07:00
Natalie
ad7359b18e add rclaude: remote durable Claude Code session wrapper 2026-04-25 23:24:02 -07:00
Natalie
74e7f5529c initial: remote-run + tssh + installer 2026-04-25 22:13:25 -07:00