fix(agent): inject Shanghai time into each reply message

103 goosed harness_remember returns remembered:false, so session memory
never carried the time anchor. Prepend buildCurrentTimeAgentPrefix on every
H5 /reply and WeChat agent prompt so the model sees Asia/Shanghai clock.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
john
2026-07-01 08:40:27 +08:00
parent e328dd541d
commit 27db709815
5 changed files with 59 additions and 11 deletions
+11 -4
View File
@@ -4,16 +4,23 @@
- 分支:`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-075736-16828a5` |
| git_head | `16828a58f7fc79d7b9a174ffa87f5579894798fc` |
| git_branch | `0630007-memind` |
| release_id | `20260701-083212-7e3c018` |
| git_head | `7e3c018a5503ba691b0f7cc26d0df2e4276e9a9c` |
| 说明 | 仅有 harness 时间锚点,103 harness 不生效 |
回退到上述 release 发布前版本
回退到 harness-only 版
```bash
bash scripts/rollback-portal-runtime-prod.sh 20260701-083212-7e3c018 --yes
```
更早(完全无时间锚点):
```bash
bash scripts/rollback-portal-runtime-prod.sh 20260701-075736-16828a5 --yes