diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-25 20:05:15 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-25 20:05:15 +0300 |
| commit | 4fd86fbc75670878308fd6a56b7778334b52ccd8 (patch) | |
| tree | 1f2a611c41248844d9f7e32f4bb78760001cc8cb /hyperstack.rb | |
| parent | aa298b3d85a7f4ee7f1e1b4a3192421b95f67828 (diff) | |
refactor(manager): extract focused collaborators from Manager God Class
Extract VM lifecycle, SSH execution, WireGuard setup, model switching,
end-to-end inference tests, and provisioning orchestration into separate
collaborator classes. Manager becomes a thin facade (~80 lines).
Also fixes CLI edge-cases: status/model-list when no VMs are active,
and threads --vllm/--ollama flags through the provisioning pipeline.
Diffstat (limited to 'hyperstack.rb')
0 files changed, 0 insertions, 0 deletions
