orchard/api
Nikolay Edigaryev a64f76a934
controller(api): new "GET /vms/{name}/exec" WebSocket-based endpoint (#408)
* controller(api): new "GET /vms/{name}/exec" WebSocket-based endpoint

* Split SSH connection and execution to avoid standard input handoff

* execstream: make Exit field a pointer again

To support serializing exit codes equal to 0.
2026-02-12 13:35:06 +01:00
..
api.go Resources support (#63) 2023-03-27 17:30:54 +04:00
openapi.yaml controller(api): new "GET /vms/{name}/exec" WebSocket-based endpoint (#408) 2026-02-12 13:35:06 +01:00