The interactive agent-chat TUI of tg-agent (tg-agent agent chat without a
prompt), built on Textual. Split out of the
core in #1720
(wave 2), following the packages/tg_shared layout.
Status: legacy, frozen. Under the automation-first contract the TUI is a
deprecated human-facing surface: it keeps working, gets no new features. The
core (tg_agent) never imports this package — an import-linter contract
enforces it; only the agent chat entry point loads it lazily.
pip install -e packages/tg_tuiWithout it, tg-agent agent chat (no prompt) exits with code 1 and an install
hint; one-shot tg-agent agent chat "<prompt>" and every other command work
without the package.