feat: use vm.lock to ensure process concurrency safety.

This commit is contained in:
robcholz
2026-02-07 12:35:34 -05:00
parent ca33633d28
commit fc7e95fa22
4 changed files with 84 additions and 213 deletions
+7 -1
View File
@@ -38,7 +38,7 @@
1. [x] Wire up the vm and tui.
2. [x] Use ssh to connect to vm.
3. [x] allow multi vibebox to connect to the same vm.
4. [ ] use vm.lock to ensure process concurrency safety.
4. [x] use vm.lock to ensure process concurrency safety.
5. [ ] wire up SessionManager.
6. [ ] VM should be separated by a per-session VM daemon process (only accepts if to shut down vm and itself).
7. [ ] setup vibebox commands
@@ -51,4 +51,10 @@
2. [ ] setup quick link.
3. [ ] setup website.
## Stage 2
1. [ ] Redirect vm output to log.
2. [ ] Redirect vm output to vibebox starting it.
3. [ ] use anyhow to sync api.
[ ]