GH-4: Add Bubble Tea terminal UI #8

Merged
KofTwentyTwo merged 4 commits from feature/GH-4-tui into develop 2026-05-26 21:28:58 +00:00
KofTwentyTwo commented 2026-05-26 20:53:23 +00:00 (Migrated from github.com)

Summary

  • Adds the fixed v1 Bubble Tea UI with host selection, session selection, filtering, help, quit, escape, and small-terminal behavior.
  • Wires main into the UI and final exec handoff, keeping Bubble Tea and Lip Gloss imports inside internal/ui.
  • Adds focused unit and teatest coverage for picker flows, session plans, fallback behavior, and CLI handoff.

Test Plan

  • go test -race -count=1 ./...
  • go vet ./...
  • env GOCACHE=/private/tmp/limen-gocache GOMODCACHE=/private/tmp/limen-gomodcache go build ./...
  • go test -cover -count=1 ./...
  • nix flake check
  • nix build .#packages.aarch64-darwin.default

Closes #4

## Summary - Adds the fixed v1 Bubble Tea UI with host selection, session selection, filtering, help, quit, escape, and small-terminal behavior. - Wires main into the UI and final exec handoff, keeping Bubble Tea and Lip Gloss imports inside internal/ui. - Adds focused unit and teatest coverage for picker flows, session plans, fallback behavior, and CLI handoff. ## Test Plan - go test -race -count=1 ./... - go vet ./... - env GOCACHE=/private/tmp/limen-gocache GOMODCACHE=/private/tmp/limen-gomodcache go build ./... - go test -cover -count=1 ./... - nix flake check - nix build .#packages.aarch64-darwin.default Closes #4
Sign in to join this conversation.