You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interactive Terminal UI (-tui flag) — form-based config screen and live-scrolling results view built with Bubble Tea. No CLI arguments required to launch.
\make tui\ Makefile target for one-command TUI launch.
\internal/scan\ package — extracted scan engine (\scan.Run) with a typed \Event\ channel, reusable by both the CLI and TUI.
Session persistence — last-used form values saved to ~/.config/subenum/last.json\ and restored on next launch or after pressing
\ (new scan).
Changed
CLI scan loop in \main.go\ now delegates to \scan.Run()\ instead of containing the worker pool inline.
External dependencies added: \github.com/charmbracelet/bubbletea\ and \github.com/charmbracelet/bubbles\ (TUI only; the CLI path retains zero external dependencies).
TUI form field order: Simulate toggle promoted to field 3 (was field 8); Hit Rate row is hidden when Simulate is OFF.
TUI now shows a blinking cursor inside the active text input.
Pressing
\ on the scan results screen returns to the form with last-used values pre-filled.