Remove the banger TUI

Hard cut the terminal UI so the supported management surface is the daemon-backed CLI only.

Drop the tui subcommand, delete the Bubble Tea implementation and its tests, and keep a regression check that the legacy command is rejected.
Prune the Charmbracelet dependencies with go mod tidy and remove the stale README and AGENTS references.

Validated with go test ./... and GOCACHE=/tmp/banger-gocache go test ./internal/cli.
This commit is contained in:
Thales Maciel 2026-03-19 22:56:16 -03:00
parent 7667249b47
commit 0c80d03081
No known key found for this signature in database
GPG key ID: 33112E6833C34679
8 changed files with 13 additions and 2290 deletions

View file

@ -1,6 +1,6 @@
# banger
Persistent Firecracker development VMs managed through a Go daemon, CLI, and TUI.
Persistent Firecracker development VMs managed through a Go daemon and CLI.
## Requirements
- Linux host with KVM (`/dev/kvm` access)
@ -137,11 +137,6 @@ banger vm kill --signal KILL aa12bb34 cc56dd78
banger vm set --nat web-1 web-2 web-3
```
Launch the TUI:
```bash
banger tui
```
## Daemon
The CLI auto-starts `bangerd` when needed.