refactor(tui): add core command status and workspace helpers - #4
Closed
creatang wants to merge 70 commits into
Closed
refactor(tui): add core command status and workspace helpers#4creatang wants to merge 70 commits into
creatang wants to merge 70 commits into
Conversation
…into new_Feat-manual
pref(provider):增加强构造器
feat(provider):增加透明重传以及解决缓冲区溢出问题
feat(security): 权限审批闭环 + ask策略引擎完整实现
feat(context): 增加旧工具结果的读时 Micro Compact
feat: 完成 1024XEngineer#176/1024XEngineer#177 MCP 能力建设并补齐质量收口
…-adapters-infra-services refactor(tui): extract components infra and services layers
refactor(session): 从 runtime 完全拆分会话模块并统一收口到 internal/session
…est robustness - Add NUL check in services/file_service.go (Linux filepath.Abs does not error on NUL) - Relax shell menu newline assertion on Windows for CJK path wrapping - Add empty base path test case in workspace resolver (79% -> 92%)
creatang
force-pushed
the
codex/tui-split-03-core-support
branch
from
April 8, 2026 00:51
5bdc898 to
c2fa334
Compare
creatang
pushed a commit
that referenced
this pull request
Apr 14, 2026
fix: address memo review findings and simplify memo flow
creatang
pushed a commit
that referenced
this pull request
Apr 14, 2026
fix(runtime): recycle session locks and harden nil maps
creatang
pushed a commit
that referenced
this pull request
Apr 22, 2026
test: raise patch coverage for gateway runtime migration
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.
背景:为 core/app 提供稳定可复用的支撑模块,减少重复逻辑。
本次改动:
新增 internal/tui/core/commands/*:命令解析与 workspace 命令逻辑。
新增 internal/tui/core/status/snapshot.go:状态快照收敛。
新增 internal/tui/core/utils/view_helpers.go:Fallback/TrimMiddle/TrimRunes/Clamp 统一工具函数。
新增 internal/tui/core/workspace/resolver.go:工作区路径解析。
影响范围:仅 internal/tui。
验证:
go test ./internal/tui/... ./internal/app
风险与回滚:
风险低;如异常可独立回滚该 PR。