1297531b04
Co-authored-by: Cursor <cursoragent@cursor.com>
2.0 KiB
2.0 KiB
103 回退说明 — Agent 时间基准修复(2026-07-01)
背景
- 分支:
0630007-agent-time-fix(从0630007-memind切出,不含 miniapp / 0630006 改动) - 修复:向 Agent 注入
TKMind 当前时间基准(Asia/Shanghai),避免回复里报 UTC 时间 - v2:103 上
harness_remember返回remembered:false,仅靠 harness 不可靠;改为在每条/reply用户消息里直接注入时间前缀(不依赖 harness)
发布前 103 状态(可回退目标)
| 项 | 值 |
|---|---|
| release_id | 20260701-083212-7e3c018 |
| git_head | 7e3c018a5503ba691b0f7cc26d0df2e4276e9a9c |
| 说明 | 仅有 harness 时间锚点,103 harness 不生效 |
回退到 harness-only 版:
bash scripts/rollback-portal-runtime-prod.sh 20260701-083212-7e3c018 --yes
更早(完全无时间锚点):
bash scripts/rollback-portal-runtime-prod.sh 20260701-075736-16828a5 --yes
查看 103 上所有可回退点
bash scripts/rollback-portal-runtime-prod.sh --list
回退源优先级
/Users/john/Project/archives/Memind-source-before-<RELEASE_ID>//Users/john/Project/backups/memind/memind-full-<RELEASE_ID>-before.tar.gz
发布脚本会自动创建上述两份备份;回退脚本优先用 archive(最快)。
发布后验收
curl -s http://127.0.0.1:8081/api/status→ 200- 新建 H5 会话,问「现在几点」→ 应报 上海时间(非 UTC 前一天 23:xx)
- 日志无
User auth bootstrap failed
若新 release 有问题
本次修复 release(v2,每条消息直接注入):
| 项 | 值 |
|---|---|
| release_id | 20260701-084033-27db709 |
| git_head | 27db709 @ 0630007-agent-time-fix |
立即回退到 v1(harness-only,同样无效于 harness 故障):
bash scripts/rollback-portal-runtime-prod.sh 20260701-084033-27db709 --yes
失败的 live 目录会保留在:
/Users/john/Project/archives/Memind-failed-after-<RELEASE_ID>-<timestamp>/