feat: switch from tmux to simple nohup for remote jobs
CI / Check, test, lint (push) Successful in 28s

- Remove tmux-based execution; jobs now run via nohup + shell script
- Remove p-agent daemon from workspace
- Remove `p attach` command (use `p logs -f` instead)
- Add `-d/--detach` flag to start job without streaming
- Stream output via SSH tail -F
- Ctrl+C detaches from stream; job keeps running
- `p stop` kills via PID file
- Worker requirements reduced to just rsync (no tmux needed)
This commit is contained in:
2026-06-06 12:26:58 +02:00
parent 92132bc37a
commit 06c1d81190
15 changed files with 151 additions and 376 deletions
+1 -1
View File
@@ -1,3 +1,3 @@
[workspace]
members = ["p", "agent"]
members = ["p"]
resolver = "2"