Skip to content

Conversation

@sjmiller609
Copy link
Contributor

@sjmiller609 sjmiller609 commented Jan 20, 2026

Note

Introduces resource and device management, GPU/vGPU/passthrough workflows, and modernizes build via the SDK.

  • New resources command (pkg/cmd/resourcecmd.go) to display host capacity/allocations with table/JSON output
  • New device command group (available, register, list, get, delete) for PCI/GPU passthrough management (pkg/cmd/devicecmd.go); added tests
  • run gains flags: --gpu-profile, --device, --hypervisor, --disk-io, --bandwidth-{down,up}; builds fuller instance params and image pull/wait logic (pkg/cmd/run.go)
  • ps output now includes GPU and hypervisor columns with helpers; added tests (pkg/cmd/ps.go)
  • build refactored to use hypeman-go SDK for upload and SSE event streaming; removed manual HTTP/multipart/SSE parsing (pkg/cmd/build.go)
  • CLI wiring updates to register new commands (pkg/cmd/cmd.go); docs updated with resource/GPU/hypervisor examples (README.md)
  • Dependencies: bump hypeman-go to v0.9.3 and add testify (update go.mod/go.sum)

Written by Cursor Bugbot for commit 851fd1a. This will update automatically on new commits. Configure here.

@sjmiller609 sjmiller609 merged commit 66895eb into main Jan 20, 2026
4 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.

3 participants