Repository navigation
fix: 修复工作台创建意图交接与 Daily 失败部署重试 - #4291
Merged
YehongPan merged 8 commits intoNov 5, 2026
Merged
Conversation
DongJiBao2001
requested review from
Dallas98,
WMC001,
YehongPan,
hhhhsc701 and
jeffwu-1999
as code owners
November 4, 2026 08:45
Contributor
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
…ch-creation-daily-recovery
YehongPan
approved these changes
Nov 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
工作台创建请求由主模型返回结构化确认;确认后先保存用户选择,再进入隔离的 Agent/Skill 创建草稿。新对话不会继承未发送的创建线程。后台刷新保留已有会话列表、选中状态和滚动位置,避免骨架屏频闪。
重开已提交的 Agent 需求卡片时,工作台和智能体配置页现在都恢复原有选项、其他补充文字及自由文本,并显示只读的“已提交”。答案只关联当前卡片紧随其后的匹配用户动作;重复问题 ID、异步加载和切换会话不会串答,旧记录缺少答案时保持空白锁定,不重放生成。
Daily 上一次普通部署失败后,可在持有 Daily/checkout 锁、校验原备份和终态证据后恢复 Local 配置、同步最新代码并重新部署。旧恢复记录和配置原件保留;服务预检、模式验证和 Local 恢复用例通过后才执行业务用例。D5 待恢复状态、活跃进程/锁、损坏备份、路径重定向、无关配置修改和非干净源码仍会阻断;不回滚持久数据或盲删恢复记录。
SDK 静态解析支持单个字面量终止澄清调用、普通变量赋值及可选的同变量 print,不执行模型代码;继续拒绝动态数据、额外动作、名称覆盖和无效表单,并限制连续无效澄清重试。
本次追加提交:
cf985152c:修复双入口需求卡片历史回显,新增 19 项传统 UT 和正式WB-REQUIREMENT-HISTORY-D4-001。dc3a492fc:修复 8 项既有置顶/列表 UT。补齐独立 QueryClient、服务端置顶接口模拟和异步断言,按现行 Agent 分组历史契约测试;保留排序、身份隔离、草稿限制、错误和重复点击检查,未修改产品行为来迁就测试。40c88b347:无冲突同步develop@d7fddf617,保留已合入的模型接入和 UI 规范更新。当前补丁验证:
WB-REQUIREMENT-HISTORY-D4-001在受控浏览器中 PASS:两个入口、刷新重开、两轮重复问题 ID、单选/多选/其他文字/自由文本、未答卡片及禁止重放断言通过,准备与清理 PASS。原始回执的 semantic_review 保持 UNREVIEWED;已另行检查实际断言,未修改原始状态。此前独立验证:
WB-CREATION-CONFIRM-D2-0018 tests passed;创建意图、侧边栏活动同步及普通澄清历史的受控 D4 已通过,清理成功。边界与已知限制:未触发全量 Daily,未修改 Ubuntu、运行中的服务或部署配置。
CHAT-SIDEBAR-D4-001旧分页场景找不到 Additional history 39,在原始 PR 组件也复现,未计为通过;本次没有扩改该场景。整个 PR 的既有 remote-chat-model-adapter/thread-list lint 基线问题仍按原证据保留,当前新增补丁的 scoped lint 为零诊断。真实历史读取和受控 D4 不代表新的端到端模型生成验收。