Repository navigation
fix(chat): focus input when clicking composer space - #417
Conversation
|
React Doctor found no new issues. 🎉 Reviewed by React Doctor for commit |
commit: |
|
auto-merge: no head exclusion (not ui-presentation):
Din review-first: comment/decide only — not merging. |
108a8d2 to
9292b67
Compare
Review-and-merge gate record — not merged
Required CI observed for this head
Blocking gate and conclusion
Stopped before code review and independent verification; not merged. These are gate observations, not an implementation-quality verdict. No branch update, conflict resolution, CI rerun, protection bypass or fix-and-merge was performed. Revisit only after a relevant change resolves the recorded blocker: an author-provided head containing current |
CI 失败定位与修复方向
CLI 构建成功,失败在 这是对既有阻塞新增的日志定位,不是代码审查通过。未本地重现或验证修复方案,未修改分支、重跑 CI 或合并。修复/环境恢复并得到满足当前 base 的全绿候选后,重新从 CI → 审查 → 独立验收开始。 |
9292b67 to
8eddde0
Compare
无新决策分支同步旧 head 此前唯一失败来自 pkg.pr.new 发布服务;随后实际发布已恢复(#402 的发布步骤及 #416 的一次受控重试均成功)。本次同步是为消除 base lag,新版本触发完整 CI,不是反复重跑同一失败候选。待新 CI 全成功再审查与独立 UI 验收;尚未批准或合并。 |
8eddde0 to
2af4583
Compare
|
After independently accepted #415 merged, this PR was updated using GitHub-native rebase from |
|
auto-merge: no head exclusion (not ui-presentation):
Din review-first: no squash-merge. |
Independent review and acceptance — passed
Checks actually run
Independent live Web + Desktop proofSeparate isolated application/agent state, sample Projects and owned browser/Electron profiles were used. Each surface passed Doctor; Desktop used its pinned real Electron renderer and isolated token daemon (anonymous ticket denied; authenticated ticket successful). Both surfaces:
Web additionally: the Session model picker retained search focus; a native click in the nonempty Session editor placed the caret near the start (offset 1 of 27), not the end. A foreign Web verification run appeared during the final optional Desktop Session-menu recheck. The shim refused ambiguous surface selection before dispatch. Further driving stopped immediately and only this task's Desktop run was cleaned up; the foreign run was untouched. The required stacked/inline focus paths and Desktop draft control/caret checks above had already completed, with screenshots and video. No claim is made for that optional repeated Desktop Session-menu check. Both owned surfaces were cleaned up; evidence remains attached. Before/after images show the candidate immediately before/after the click, not a simulated baseline. Images focus on the composer; recordings exclude the unrelated upper diagnostic region to keep local paths/identifiers out of public evidence. Scope: isolated agent directories intentionally had no model credentials. Session creation was real, followed by the expected model-request error; no model/tool execution is claimed or needed for this focus-only change. No mocked RPC or hand-edited product state was used. Final head/base, scope, unresolved-review, readiness and required-CI checks remain mandatory immediately before squash merge. A changed head/base invalidates this acceptance. web-composer-drive.webmdesktop-composer-drive.webm |
|
GitHub confirmed squash merge of reviewed/verified head |








Summary
Verification
Security
No trust-boundary, permission, persistence, or network changes.
recording-001.webm