claude-mem v13.39.0:Codex 子代理线程压缩后恢复记忆时间线
claude-mem 发布 v13.39.0,修复 Codex 子代理线程在压缩后丢失记忆时间线的问题:新增 PostCompact 钩子标记被压缩的线程,并在下一次 PostToolUse 时把时间线作为 additionalContext 返回一次;SessionStart 会清除标记,避免根线程重复获取时间线。
claude-mem 发布 v13.39.0,本次变化针对 Codex 子代理线程在上下文压缩后丢失记忆时间线的问题。
问题背景:Codex 压缩线程后,记忆时间线会从该线程的历史中消失。根线程此前已通过 SessionStart(source 为 compact)恢复时间线,但 Codex 不会向子代理线程发送 SessionStart,因此子代理压缩后会缺少记忆继续工作。
版本处理方式:
- 新增
PostCompact钩子,以session_id加agent_id为键标记被压缩的线程。 - 该线程下一次
PostToolUse照常记录 observation,同时消费该标记,并将时间线作为additionalContext返回一次。 SessionStart会清除标记,使根线程不会重复获得时间线。
此外,Codex 压缩门控与 Kimi 上下文门控现在共用同一套 session 标记文件处理逻辑。相关 PR 为 #4733。
来源与核对说明
- thedotmack/claude-mem ↗https://github.com/thedotmack/claude-mem/releases/tag/v13.39.0
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
Headroom v0.38.0 发布:beacon schema v2、路由省钱统计与多项压缩修复 →
Mem0 Pi Agent 插件 v0.3.2:调整记忆检索策略与自动召回提示 →