Skip to content

warpui_core: in-core TUI backend behind the additive tui feature#12601

Draft
zachbai wants to merge 1 commit into
zb/tui-backend/02-tui-view-layerfrom
zb/tui-backend/03-tui-in-core
Draft

warpui_core: in-core TUI backend behind the additive tui feature#12601
zachbai wants to merge 1 commit into
zb/tui-backend/02-tui-view-layerfrom
zb/tui-backend/03-tui-in-core

Conversation

@zachbai

@zachbai zachbai commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Description

Linked Issue

  • The linked issue is labeled ready-to-spec or ready-to-implement.
  • Where appropriate, screenshots or a short video of the implementation are included below (especially for user-visible or UI changes).

Testing

  • I have manually tested my changes locally with ./script/run

Screenshots / Videos

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

zachbai commented Jun 13, 2026

Copy link
Copy Markdown
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

Adds the TuiView seam (shared StoredView registry, slim TuiView/AnyTuiView
over the unified ViewContext) plus the ported TUI element library, presenter,
and crossterm runtime. The presenter reports view embeddings into the neutral
view hierarchy and the runtime dispatches through the shared responder chain.

Co-Authored-By: Oz <oz-agent@warp.dev>
@zachbai zachbai force-pushed the zb/tui-backend/03-tui-in-core branch from b2128ad to c3b2db6 Compare June 13, 2026 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant