draft - feat/arm64 vm launcher - #1834
Conversation
Apple Silicon gets HVF and ARM64 Linux gets KVM when /dev/kvm is usable; Signed-off-by: Benjamin Kelenyi <benjamin@wendy.sh>
State lives under ~/.wendy/vms/<name>/. Creation takes a stream, refuses to Signed-off-by: Benjamin Kelenyi <benjamin@wendy.sh>
User mode carries no multicast, so discovery only works on the shared segment. Signed-off-by: Benjamin Kelenyi <benjamin@wendy.sh>
One function owns the argv so it can be asserted in tests instead of discovered Signed-off-by: Benjamin Kelenyi <benjamin@wendy.sh>
create/start/list/rm, defaulting to the published image and falling back to --image. Name and port are checked before anything downloads or launches. Signed-off-by: Benjamin Kelenyi <benjamin@wendy.sh>
The skill assets described a meta-wendyos-virtual layer and a setup-dev-vm.sh script that do not exist, which is what a reader finds first. Signed-off-by: Benjamin Kelenyi <benjamin@wendy.sh>
Every PR builds a VM image precisely because it is the one target a reviewer can run without hardware; --pr is what makes that build reachable. Signed-off-by: Benjamin Kelenyi <benjamin@wendy.sh>
d905851 to
c848768
Compare
AI Security ReviewNote Automated security review from Claude. Apply, adapt, silence with Input coverage: 17/17 changed files; 82,173/82,173 bytes reviewed; diff SHA-256 Claude found security review findings for this PR.
|
Docs previewPreview this PR's docs at: https://docs.wendy.dev/branch-feat-arm64-vm-launcher-c848768c6d0d9d72cb88ae480d0167128b3344b7/ This comment is updated automatically when the docs preview is redeployed. |
No description provided.