summaryrefslogtreecommitdiff
path: root/lib/hyperstack
AgeCommit message (Expand)Author
13 daysfix(watch): auto-recover when default VM is dead or replacedPaul Buetow
13 daysupdate hyperstack2 VM state and config after recreationPaul Buetow
14 daysfix(provisioning): recover from vLLM readiness timeout and increase poll windowPaul Buetow
2026-05-24fix(cli): watch/status/test auto-detect active VMs when default VM1 is not pr...Paul Buetow
2026-05-24chore(config): remove gpt-oss-120b references since qwen3.6 is betterPaul Buetow
2026-05-24fix(watcher): show actionable error when VM not provisioned or SSH failsPaul Buetow
2026-05-24replace qwen3-coder-next with qwen3.6-27b across configs, docs, and toolingPaul Buetow
2026-05-24feat(watch): retry SSH connection failures with exponential backoffPaul Buetow
2026-05-24feat(cli): replace --config with --vm 1|2|both, remove create-both/delete-bothPaul Buetow
2026-05-24cleanup: remove ComfyUI and photo-related code from lib/hyperstackPaul Buetow
2026-05-24fix(provisioning): narrow ComfyUI install chmod to models_dir and output_dir\...Paul Buetow
2026-05-24fix(wireguard): handle leading whitespace in /etc/hosts linesPaul Buetow
2026-05-24fix(cli): avoid false VM2 abort when VM1 fails after WG step succeededPaul Buetow
2026-05-24fix(watcher): remove Timeout.timeout to prevent orphaning SSH child processesPaul Buetow
2026-05-24fix(cli): synchronize access to errors hash in run_create_bothPaul Buetow
2026-05-24fix(provisioning): chown models_dir itself, not its parentPaul Buetow
2026-05-24fix(config): memoize detected_operator_cidr failure to avoid repeated probesPaul Buetow
2026-05-24fix(manager): only delete state file when VM deletion is confirmedPaul Buetow
2026-04-11Rename VM1 configs: default hyperstack-vm1.toml, Nemotron in -nemotronPaul Buetow
2026-04-06provisioner: support docker_image and pre_start_cmd for Gemma 4 startupPaul Buetow
2026-04-06hyperstack: switch to Gemma 4 31B on VM2, Qwen3-Coder-Next on VM1Paul Buetow
2026-03-26hyperstack: watch only polls VMs whose API port is currently reachablePaul Buetow
2026-03-26hyperstack: fix TOML paths, add live provisioning progress, and auto end-to-e...Paul Buetow
2026-03-25hyperstack: split 3335-line monolith into lib/hyperstack/ modulesPaul Buetow