Skip to content

Polish MicroVMs list and overview - #12

Merged
blakebauman merged 1 commit into
mainfrom
feature/microvms-polish
Jul 20, 2026
Merged

blakebauman merged 1 commit into
mainfrom
feature/microvms-polish

Conversation

@blakebauman

Copy link
Copy Markdown
Owner

Summary

  • Rebuild the VMs page as master–detail (ListPane / DetailPane / RowMenu) with search, Start/Stop/Destroy, Inspect + Logs tabs, and a create sheet
  • Overview shows Firecracker readiness and VM/Running/Created tiles with CTAs into the VMs list
  • Type MicroVM / MicroVMCreate on the API client

Test plan

  • /microvms — unavailable empty state on macOS; ready metrics when Firecracker is present
  • /microvms/vms — create sheet validates kernel/rootfs; list selection fills detail
  • Row ⋮ menu: Start / Stop / View logs / Destroy confirm
  • Logs tab loads and refreshes while running
  • bun run --filter @deckhand/app build

Made with Cursor

Replace the flat VM card grid with ListPane/DetailPane/RowMenu, a create sheet, and an overview with Firecracker readiness metrics.

Co-authored-by: Cursor <cursoragent@cursor.com>
@blakebauman
blakebauman merged commit e4e3e3a into main Jul 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant