Skip to content

feat: prepare TermUI v2 - #67

Draft
mikehostetler wants to merge 46 commits into
developfrom
next/v2
Draft

feat: prepare TermUI v2#67
mikehostetler wants to merge 46 commits into
developfrom
next/v2

Conversation

@mikehostetler

@mikehostetler mikehostetler commented Sep 1, 2026

Copy link
Copy Markdown

Summary

  • Establish next/v2 as the focused TermUI v2 work branch.
  • Replace the process-heavy component model with one Elm-style runtime and pure, parent-owned widgets.
  • Restore SSH support through complete backend-owned sessions.
  • Close the migration gaps tracked by Plan: close TermUI v1-to-v2 migration gaps #47.

Status

Do not merge this pull request yet. It is the visible review and integration record for v2 work. The existing develop branch remains unchanged until a separate release decision is complete.

This work supersedes the closed cross-fork PR #41.

Verification

Branch

Head commit: 048ae09


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Replace the process-heavy component system with one Elm runtime and canonical frame boundary. Restore pure widgets, MDEx Markdown, terminal diffs, Zoi schemas, clipboard, Unicode selection, and mouse interaction. Harden terminal input, rendering, resize, error, and shutdown behavior for Jido Console.
@mikehostetler mikehostetler added the do not merge Work is not ready to merge label Sep 1, 2026
@mikehostetler
mikehostetler marked this pull request as draft September 1, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Work is not ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant