Skip to content

[TUI] iTerm2 中审批弹窗出现时整个 TUI 卡死(高速闪烁、键鼠无响应、无法滚动),Terminal.app 正常 #1892

Description

@AliceLJY

环境:kimi-code 0.27.0(darwin/arm64);iTerm2 3.6.11(出问题);macOS Terminal.app(对照,正常)

现象:iTerm2 中运行 kimi,工具审批弹窗出现时整个 TUI 高速闪烁/跳动并完全卡死:键盘(方向键+回车)无响应、终端无法滚动,只能中断会话。同一账号同一配置在 Terminal.app 下同类审批全程正常。

已排除:OSC 9;4 通知机制(#603)——iTerm2 3.6.11 执行 printf '\033]9;4;3\a' 无通知弹出,仅显示原生进度条。

线索:卡死时段(2026-07-19 02:12–02:21 UTC+8)会话日志中 ManagedKimiCodeModelsAuthError(models endpoint 拒绝 OAuth credentials,membership 校验失败)密集重复出现,疑似错误提示驱动的重绘风暴阻塞 UI 事件循环;切换 Terminal 后该报错亦消失。日志另含 resume 时的 closed interrupted tool calls at end of resume

复现:iTerm2 启动 kimi → 触发需审批的工具调用 → 弹窗出现即卡死(当时伴随密集 OAuth 报错,可能是必要条件)。

期望:审批弹窗在 iTerm2 下稳定可交互;错误提示应有节流,不应阻塞 UI 事件循环。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions