M2: TUI #3

Open
darman wants to merge 1 commits from feature/m2 into feature/m1
Owner
  • ratatui app + EngineHandle bridging the async engine to the render loop
  • chat viewport, markdown renderer, input handling
  • permission modal wired to the real oneshot ask path
  • session picker / resume
  • TestBackend snapshot tests (empty session, tool cards, permission modal, session picker, messages)
- ratatui app + `EngineHandle` bridging the async engine to the render loop - chat viewport, markdown renderer, input handling - permission modal wired to the real oneshot ask path - session picker / resume - `TestBackend` snapshot tests (empty session, tool cards, permission modal, session picker, messages)
darman added this to the M2 — TUI milestone 2026-07-10 15:10:00 +00:00
darman self-assigned this 2026-07-10 15:10:00 +00:00
darman added this to the AI Harness project 2026-07-10 15:10:00 +00:00
darman changed target branch from develop to feature/m1 2026-07-10 15:11:48 +00:00
darman added 1 commit 2026-07-10 15:11:48 +00:00
Builds the ratatui TUI: EngineHandle bridging the async engine to the render loop, chat viewport rendering with a markdown renderer, input handling, a permission modal wired to the real oneshot ask path, and a session picker. Adds TestBackend snapshot tests covering empty session, tool cards (running/completed/error), permission modal, session picker, and message rendering.
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/m2:feature/m2
git checkout feature/m2
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: darman/ai-harness#3