OpenHVX Agent executes Hyper-V operations through PowerShell and exchanges commands, results, and host telemetry with the backend over RabbitMQ.
Status: active development. Durable execution and recovery are tested with simulated host effects; real Windows/Hyper-V failure testing remains necessary.
| Guide | Contents |
|---|---|
| Architecture | Component boundaries, message flow, and limitations |
| Configuration | Host identity, RabbitMQ, storage, and journal settings |
| Development | Build, local execution, tests, and CI |
| Task protocol | Durable execution, acknowledgment, and recovery |
Use Windows with Hyper-V, PowerShell, and the Go version declared in src/go.mod.
Follow the build instructions, then create a
private config.json using the configuration guide.
Keep configuration credentials and the durable journal out of Git.
Host installation and environment-specific infrastructure belong to deployment automation maintained separately from this repository.