Skip to content

fix(tui): 优化 Bash 运行中状态 UI 显示#113

Merged
cc-claws merged 1 commit into
mainfrom
fix/bash-running-render
Jul 3, 2026
Merged

fix(tui): 优化 Bash 运行中状态 UI 显示#113
cc-claws merged 1 commit into
mainfrom
fix/bash-running-render

Conversation

@cc-claws

@cc-claws cc-claws commented Jul 3, 2026

Copy link
Copy Markdown
Owner

改动概述

优化 Bash ToolBlock 运行时的 UI 显示,提升用户体验。

主要改动

  • 统一 Ctrl+B 提示为小写 ctrl+b 格式
  • Running 状态显示改为 "Running… (N)" 格式
  • 移除 Ctrl+B 提示行前面的 ⎿ 前缀,改为缩进显示
  • 新增测试断言覆盖 UI 格式验证

改动文件

  • peri-tui/src/ui/message_render.rs — 主逻辑修改
  • peri-tui/src/ui/message_render_test.rs — UI 格式断言
  • peri-tui/src/ui/render_thread_test.rs — 缓存验证测试

测试覆盖

已增加对以下格式的断言:

  • ● Bash(命令) — header 显示
  • ⎿ Running… (Ns) — 运行状态
  • (ctrl+b to run in background) — 缩进提示

🤖 Generated with Claude Code

Co-Authored-By: Claude Haiku 4.5 noreply@anthropic.com

改进 Bash ToolBlock 运行时的视觉表现,提升用户体验。

修改内容:
- peri-tui/src/ui/message_render.rs 统一 Ctrl+B 提示为小写 ctrl+b,优化 Running 时间显示
- peri-tui/src/ui/message_render_test.rs 增加更多断言验证 Bash 运行状态格式
- peri-tui/src/ui/render_thread_test.rs 补充缓存中 Bash 运行状态的验证测试

特性/影响:
- Running 状态现在显示为 "Running… (N)" 格式
- Ctrl+B 提示行移除多余的 ⎿ 前缀,改为缩进显示
- 测试覆盖新增 UI 格式断言,确保渲染一致性

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@cc-claws cc-claws merged commit 7418bdd into main Jul 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant