feat: add visible Tauri PTY terminal - #10
Draft
Nothing1596 wants to merge 6 commits into
Draft
Nothing1596 wants to merge 6 commits into
Nothing1596 wants to merge 6 commits into
Conversation
Owner
Author
|
已按复审意见在
验证:Rust fmt/test/check 通过(5 tests);终端相关 Python 定向 70 tests 通过,完整相关 focused 117 tests 通过;release EOF smoke 在约 839ms 内退出码 0;交互式 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
为终端核心增加可见的 Tauri + xterm.js 前端,以及由 Rust portable-pty 管理的跨平台 PTY 宿主。
改动
验证
已知基线问题
完整 UI 批跑会在 macOS _set_macos_window_topmost 中段错误;同一问题已在未修改的 origin/dev 临时 worktree 复现,不是本 PR 引入。Windows 真机 ConPTY smoke 仍是合并前门禁。