# 原版对话兼容故障诊断 2026-10-10。正式环境是 ClearView 0.3.3,DSH core 0.2.0-rc.2 / Desktop 0.22.4;generation `eaab9006-9929-49de-9d3b-b3d42b1ddd35`。以下修正仅作用于临时浏览器中的资源响应/DOM,未改正式包、会话或管理器状态。 ## 输入框消失 与 ClearView 的页签注册顺序有关,但隐藏规则和错误判断在 `dsh-claude-style` 0.12.0。其 composer adapter 取 tablist 中第一个 tab,假设它就是原版对话。ClearView 的阅读页签 order=-5,位于对话前面,因此切到对话时被误判为不应显示输入框。 实际命中的规则: ```css body[data-dsh-claude-style][data-dsh-claude-composer-active][data-dsh-claude-composer-hidden] [data-composer-seat] { display: none !important; } ``` 已有会话 #c78af51c 的只读对照:启用 ClearView 时对话 composer display=none、高度0;仅把 ClearView client 替换为空模块时 display=flex。移除 ClearView compat style 仍为none,排除它的CSS隐藏输入框。 隔离验证将 adapter 的判断改为读取当前选中tab,并识别对话/阅读;正常对话和阅读→对话往返均恢复flex。此验证使用本机已知标签,正式修正应优先订阅宿主稳定view标识,避免依赖tab排序或语言文本。修正应落到 dsh-claude-style;不在ClearView中强制显示所有composer,也不交换页签顺序掩盖问题。 ## 原版过程不能折叠 独立于ClearView。禁用ClearView后,原版摘要aria-expanded能切换;收起时215个过程节点都有hidden="until-found",但仍各占320px。样式所有者为 `