docs(集成): 记录云智能体连接时差修复
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
2026-09-14 21:00:20 +08:00
parent 8a67e8bd47
commit c2c415c674
2 changed files with 44 additions and 0 deletions

View File

@@ -4,6 +4,8 @@ This file is the integrated default-branch snapshot. Feature tasks record progre
## Integrated Through
- 2026-09-14任务 `20260914-merge-cloud-reconnect-8fe72c41` 经用户授权移交主目录登记,将源 `8a67e8bd47d814b533476a6e36421f7a5d983a27` 无冲突快进合入本地 `main`。云智能体 Main 凭证处理不再因签发端轻微快于客户端而拒绝正常的五分钟凭证,改为限制本地复用时长;服务端过期校验及既有刷新余量不变。产品树与已验证源一致,沿用 33 项相关测试、类型检查、scoped ESLint 和 Vite 全目标构建。该缺陷已复现,尚不能据此认定线上所有不可用提示均由此引起;详见[源任务](tasks/20260914-cloud-reconnect-5ad71e6c.md)。原有三份未跟踪文档保留;需要重新打包安装客户端才生效,未推送、打包、安装或部署。
- 2026-09-14任务 `20260914-merge-ppt-makelore-2e8ec5dc` 经用户授权移交主目录登记,将已独立审查的 `4f2caf7``9044f7d` 无冲突快进合入本地 `main`。新建云智能体默认 300 步,保留显式 40/自定义设置;微信会话优先展示原生 Run 状态及失败原因,再显示部分正文,涵盖关闭历史会话与仅排队状态。产品树与已验证源一致,沿用 42 项回归、类型检查、lint、Vite 构建及 Electron 验收,详见[源任务](tasks/20260914-makelore-ppt-failure-7c4a.md)。原有三份未跟踪文档保留;未推送、打包、安装或部署。需配套更新 Yuxi API/worker已有智能体调整限制后重新发布。
- 2026-09-14任务 `20260914-merge-agents-entry-aecd607d` 经用户确认主目录登记移交,将源 `9317d0acc7cfa6eab2379ab37acefbac8e435fad` 无冲突快进合入本地 `main`。Agents 入口换为蓝紫色全息智能体插画标语为“打造你想象中的AI助手”顺序为 Agents、Code、Canvas、Robot源记录原样导入产品树与已验证源一致沿用其类型检查、相关单测、构建和 Electron 双窗口验证。原有 3 份未跟踪文档保持原样;未推送、打包、安装或部署。详见[源任务](tasks/20260914-agents-entry-art-0242f8f3.md)。

View File

@@ -0,0 +1,42 @@
# Task: 合并云智能体连接时差修复
## Identity
- Task ID: 20260914-merge-cloud-reconnect-8fe72c41
- Mode: Integration
- Branch: main
- Worktree: D:\Datas\OthersProjects\makelore
- Base commit: 1d00ba39bd598e2f2ea26cc867d82afc2bdba3ee
- Owner: codex
- Status: Ready for Integration
## Scope
- Integrate the verified MakeLore cloud session clock-skew repair 8a67e8bd47d814b533476a6e36421f7a5d983a27 onto local main and record its source evidence. No Yuxi, Works Square or AgentBus product changes.
## Intent And Constraints
- User authorized the merge, then explicitly approved releasing previous main owner 20260914-merge-ppt-makelore-2e8ec5dc and adopting the existing three untracked task documents unchanged. Official check/start/status established matching integration ownership and repository integration lock.
- Concurrent, Planning and Integration Gates passed. Reused unchanged loaded positioning, decisions (ADR-004 and personal cloud Agents), architecture/domain, evidence/reflections/commitments and historical peer scopes; refreshed current-state, own/source records and concurrent UX record. UX continuation owns Renderer creation/configuration/preview, preserves authentication contracts and has no semantic conflict with this narrow Main expiry repair. Historical incomplete records remain unknown, with no concrete dependency here.
- Main retains credential/network authority and current identity, scope, HTTPS, account isolation and mutation recovery behavior. Source task records are imported unchanged. No push, packaging, installation, deployment, subagent or cleanup is authorized by the merge.
## Outcome
- Local main fast-forwarded without conflicts from 1d00ba39bd598e2f2ea26cc867d82afc2bdba3ee to source 8a67e8bd47d814b533476a6e36421f7a5d983a27. Main now caps credential cache reuse instead of rejecting a normal credential when the issuer clock is slightly ahead.
- Promoted the narrow implementation and verification facts into current-state / Integrated Through. No broader architecture decision or exclusive production root-cause claim was made. Installed MakeLore remains unchanged.
- The original three untracked task documents were retained and excluded from staging. Integration documentation is limited to this own record and current-state.
## Verification
- Source actual Main reproduction exposed rejection at +1000 ms issuer skew; source regression now passes all 33 Main cloud Agent tests, including expired/invalid claims and cache renewal at the existing five-second margin. Source typecheck, scoped ESLint, production Vite Renderer/Main/Preload/utility build and diff check passed.
- Fast-forward preserved the exact verified source tree, so no product/test rewrite required repeated builds. Post-merge tree comparison to 8a67e8b passed before integration notes; final product/source-record equality and task-aware drift check confirm the documentation-only integration commit and unchanged adopted documents.
- No new installer, live authenticated end-to-end check or production model operation was performed. Logs containing only session issuance HTTP 200 fit the reproduced defect but do not prove it is the sole production cause.
## Follow-ups
- Rebuild and install the desktop client to deliver this Main fix. Optional production endpoint/request correlation remains useful if failures persist after upgrade.
- Source worktree D:\Datas\OthersProjects\.codex-worktrees\makelore\20260914-cloud-reconnect-5ad71e6c remains present on branch codex/20260914-cloud-reconnect-5ad71e6c-cloud-reconnect. Ask separately about cleanup after the merge; preserve branch and commit.
## Promotion Candidates
- Applied source candidate to .project-docs/30-worklog/current-state.md under Integrated Through. No additional canonical changes required.