| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-08 | proper terminal capability negotiation | t | |
| determine support for the kitty protocol and then pick output sequences accordingly. tested on ghostty (supports kitty) and tmux-in-ghostty (tmux does not support kitty protocol) with shift+enter as newline. | |||
| 2026-06-08 | Replace print CLIRenderer with differential TUI engine | t | |
| Implement TUI Phase 1: a raw-mode terminal, differential render engine, pinned input box + footer, and component model wired into the libpanto event stream. Adds foundation modules (theme, key, component, input, terminal), the render engine, components, and the app loop; removes the old print CLIRenderer and driveTurn REPL from main.zig. Also removes scratch status reports (tui-p1/, progress.md) for the now completed work. | |||
