18 Commits

Author SHA1 Message Date
robcholz
423503b27d feat: new version 2026-02-18 12:28:21 -05:00
Finn Sheng
23726d7420 Refactor (#10)
* refactor: cleanup duplicated logic

* refactor: cleanup config.rs

* refactor: cleanup explain.rs

* refactor: cleanup instance.rs

* refactor: cleanup

* refactor: use UnixStream instead of status file

* Refactor vm lifetime (#8)

* fix: handle vm supervisor being killed

* fix: fixed the loop connection retry

* refactor: extracted vm_manager liveness check logic

* Script failure report (#9)

* feat: added script failure report

* feat: vm error report can also report ssh.sh

* refactor: liveness check when connecting to ssh

* fix: fixed the wrong InstanceError::VMError

* fix: fixed the is_lock_stable
2026-02-15 18:09:38 -05:00
robcholz
e1d484ee9d fix: now fixed the invalid password issue 2026-02-10 17:08:37 -05:00
robcholz
1201c311e0 feat: new version, added provision.log, and fix the provision bug 2026-02-09 02:21:22 -05:00
robcholz
4d1529905e feat: new version more robust network handle 2026-02-09 01:52:33 -05:00
robcholz
b425ae4b77 feat: version 0.2.4 2026-02-09 01:16:56 -05:00
Finn Sheng
65bfc0b34d feat: new version, better timeout management (#7) 2026-02-08 19:05:28 -05:00
Finn Sheng
f6678e7069 feat: added e2e (#5)
* feat: added e2e

* fix: try fix

* fix: try fix

* fix: try fix

* fix: added more observability

* ci: fixed double trigger

* feat: partial e2e test with mock vm

* feat: more monkey tests

* feat: added coverage
2026-02-08 18:50:35 -05:00
robcholz
4cb1162ca3 feat: fixed race condition, new version 2026-02-08 02:55:43 -05:00
robcholz
ad8fb139de feat: new version 2026-02-08 00:38:21 -05:00
robcholz
9dd88dd304 fix: update to v0.2.0 2026-02-07 23:25:26 -05:00
robcholz
f4aa223ddb refactor: updated to v0.1.1 2026-02-07 21:59:58 -05:00
robcholz
c98bc78f55 feat: added list and clean cli cmd 2026-02-07 16:20:51 -05:00
robcholz
ca33633d28 feat: allow multi vibebox to connect to the same vm. 2026-02-07 00:22:24 -05:00
robcholz
8764a4c997 feat: added send to terminal 2026-02-05 23:14:03 -05:00
robcholz
0bd9aead3f feat: added tui 2026-02-05 22:14:21 -05:00
robcholz
e5be12d8b7 feat: added session manager 2026-02-05 21:26:31 -05:00
robcholz
07ea478716 feat: first commit 2026-02-05 21:02:57 -05:00