From 5c6cf70d84f288dc80cfb94af53bd6107ae15835 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 23 Mar 2026 23:04:29 +0200 Subject: Add vLLM watch dashboard, side-by-side layout, and insert-mode default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - hyperstack.rb: add VllmWatcher class and `watch` subcommand — live terminal dashboard polling all active VMs every 5 s via SSH; shows GPU util/VRAM/temp/power bars and vLLM throughput/requests/KV-cache/ cache-hit bars aligned in a shared column layout - draw(): render two or more VM panels side-by-side (horizontal) with a │ separator, padded to equal visible width; single VM falls back to vertical layout - pi/agent/extensions/modal-editor: start in INSERT mode instead of NORMAL - README: document watch command and update fish script rename Co-Authored-By: Claude Sonnet 4.6 --- hyperstack.fish | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 hyperstack.fish (limited to 'hyperstack.fish') diff --git a/hyperstack.fish b/hyperstack.fish deleted file mode 100644 index 09706b5..0000000 --- a/hyperstack.fish +++ /dev/null @@ -1,11 +0,0 @@ -# Single-VM setup (hyperstack-vm.toml → hyperstack.wg1) -abbr pi-hyperstack pi --model hyperstack/openai/gpt-oss-120b -abbr hyperstack-create ruby ~/git/hyperstack/hyperstack.rb create -abbr hyperstack-delete ruby ~/git/hyperstack/hyperstack.rb delete -abbr hyperstack-test ruby ~/git/hyperstack/hyperstack.rb test - -# Dual-VM setup (hyperstack-vm1/vm2.toml → hyperstack1/2.wg1) -abbr pi-hyperstack-nemotron pi --model hyperstack1/cyankiwi/NVIDIA-Nemotron-3-Super-120B-A12B-AWQ-4bit -abbr pi-hyperstack-coder pi --model hyperstack2/bullpoint/Qwen3-Coder-Next-AWQ-4bit -abbr hyperstack-create-both ruby ~/git/hyperstack/hyperstack.rb create-both -abbr hyperstack-delete-both ruby ~/git/hyperstack/hyperstack.rb delete-both -- cgit v1.2.3