❯ i dont know you need to do the right thing and look up stuff and fix it automaticallyPushed to main●Green (2m31s). Stage v2.3.0 — and this run of publish-to-box.sh also copies the firewall scripts into your control plane. Verifying both:
Ran 1 shell command ●v2.3.0 staged & verified — sha MATCH ✓, and both firewall scripts are live on the box control plane. Updating memory, then the honest rundown:
Wrote 1 memory ● Both done and staged. Here's where it stands:
Tray + minimize-to-tray (v2.2.0)
Tray icon with menu (Open / Refresh / Download / Quit); the X now hides to the tray and keeps running (no more relaunch-on-close). File → Quit or
tray → Quit truly exits.
Network lockdown (v2.3.0) — I built it; here's the honest picture
I couldn't "look at" your laptop — this box can't reach it (it only dials out to me). So instead of a script I can't verify, I built a reversible, self-healing lockdown you trigger from the app: Tools → "Lock down network (reversible)". One UAC prompt, and it:
- Backs up your current firewall + makes a System Restore point.
- Sets default-deny in and out, allowing only: your local network (that's your PiKVM, router, DNS, DHCP), the reactor box, and Microsoft 365 / Teams
— fetching the real Teams ranges live from Microsoft. Jump to bottom (ctrl+End) ↓
❯ keep going, more app polish
⏵⏵ bypass permissions on (shift+tab to cycle) · ← for agents