来源: #375 (#375) 分析「模型为什么不用推荐而是自己调 acp_status」时发现
背景
#375 的根因是 nudge 推荐只列可压缩范围、不带活跃块账本(bN → ref 跨度),模型记忆与推荐冲突时被迫手动调 acp_status 核对。内核侧修复已发布为 acp-kernel 0.0.64(acp-kernel#253):
- nudge(gentle/emergency)新增
Active blocks (N): b1=m00001–m00009 · b2=... 行(非 tier-1 带 tN 后缀,>8 块折叠最旧);
- 可压缩范围行追加
· N user msgs 计数。
compress 结果侧的「新块 ID + ref 跨度」已由 #377 在适配器本地实现并合入(对应 #376),不依赖本升级。
需要做什么
master 目前 pin 仍是 0.0.63,nudge 的精确账本不会生效。把 acp-kernel 从 0.0.63 升到 0.0.64 即可,零代码改动(nudge 文本由内核 renderNudgeText 生成)。diff 仅 package.json + lockfile 各一行。
验证(已在分支本地跑过)
typecheck 干净、全量测试绿(注:需先合入 #386 修掉 master 既有的 7 个 export-cmd 失败)、build 成功。
来源: #375 (#375) 分析「模型为什么不用推荐而是自己调 acp_status」时发现
背景
#375 的根因是 nudge 推荐只列可压缩范围、不带活跃块账本(bN → ref 跨度),模型记忆与推荐冲突时被迫手动调 acp_status 核对。内核侧修复已发布为 acp-kernel 0.0.64(acp-kernel#253):
Active blocks (N): b1=m00001–m00009 · b2=...行(非 tier-1 带 tN 后缀,>8 块折叠最旧);· N user msgs计数。compress 结果侧的「新块 ID + ref 跨度」已由 #377 在适配器本地实现并合入(对应 #376),不依赖本升级。
需要做什么
master 目前 pin 仍是 0.0.63,nudge 的精确账本不会生效。把
acp-kernel从 0.0.63 升到 0.0.64 即可,零代码改动(nudge 文本由内核renderNudgeText生成)。diff 仅 package.json + lockfile 各一行。验证(已在分支本地跑过)
typecheck 干净、全量测试绿(注:需先合入 #386 修掉 master 既有的 7 个 export-cmd 失败)、build 成功。