Skip to content

chore(ui): 同步已合并的 UI #23 gitlink - #1233

Merged
chen-ran merged 1 commit into
mainfrom
codex/sync-ui-pr23-20260914
Sep 13, 2026
Merged

chen-ran merged 1 commit into
mainfrom
codex/sync-ui-pr23-20260914

Conversation

@chen-ran

Copy link
Copy Markdown
Member

Author

  • Human
  • Agent

Type

  • bug
  • feat
  • test

Summary

将 packages/ui 从 2aa8fc7c96b5ed80874d4bf2a9fbd163cd9bcbd4 更新到已合入 UI main 的 a2a860871c052369ea3505eb0ff4915b10b79e03,接入 UI #23 的两条菜单修复:子菜单完成定位后再启动进入动画;对齐重测扣除内部滚动距离,避免滚动后菜单跳位。

本 PR 仅修改一条 gitlink,引用的是已合并提交。

Related Issues

Validation

  • 已核对 UI [refactor] Multi-bot #23 的合并记录,目标 commit 在 UI main 上。
  • 目标 a2a8608 与此前集成验证的 3ad432b tree hash 完全一致,均为 b3ab26c66506822319795d50e6dd1f1326017b90;后者是前者的祖先。
  • 当前 OSS 检出的 pnpm --filter @memohai/web build 通过;git diff --check 通过。
  • mise run lint 被现有 UI contract 的两条 loader 违规阻止,均指向未修改的 tool-call-diff-panel.vue。分别检出旧、新 UI 指针后运行 contract,输出完全一致,没有新增违规。
  • 本次未重复运行 OSS 全量 Go/前端测试,也未逐个验收 OSS 子菜单入口。此前同一 UI tree 的下游 Web/Desktop 1971 个用例及 Desktop 类型检查通过,但不替代本 PR 的人工 QA。

Screenshots / Recordings

行为实现与复现说明见已合并的 UI #23;此次 gitlink 更新未新增截图。当前 OSS 已完成构建校验,真实入口和真人 QA 仍待确认。

Human QA

  • 已通过真人 QA

⚠️ No human QA — this PR has not been verified by a human yet. Remove this line once a human confirms the happy path.

@github-actions github-actions Bot added bug Fixes a bug or unexpected behavior change:web Changes web frontend or shared frontend packages size:XS PR size uses the larger of added or deleted lines, excluding generated files labels Sep 13, 2026
@chen-ran
chen-ran marked this pull request as ready for review September 13, 2026 21:29
@chen-ran
chen-ran requested a review from a team as a code owner September 13, 2026 21:29
@chen-ran
chen-ran merged commit b249ba2 into main Sep 13, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Fixes a bug or unexpected behavior change:web Changes web frontend or shared frontend packages size:XS PR size uses the larger of added or deleted lines, excluding generated files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant