Skip to content

长期记忆自动提取应按当前 run 边界而非固定 recent window 提取 #598

@fennoai

Description

@fennoai

背景\n在 issue #597 的讨论中,当前长期记忆自动提取是按 session transcript 的尾部窗口(,默认 10 条)做提取,而不是按当前一次 run 的 message 边界提取。\n\n## 问题\n- 固定 recent window 可能跨 run 重复扫描旧消息\n- 也可能遗漏当前 run 内较早但仍应提取的消息\n- 当前行为与用户对“每次 run 结束后提取本次运行记忆”的直觉不一致\n\n## 期望\n- 自动提取的输入范围以当前 run 的 messages 为边界\n- 避免跨 run 重复提取或漏提取\n- 明确文档中对提取范围的定义\n\n## 可关注点\n- run 生命周期边界如何标记\n- tool result 回灌消息是否属于本次提取范围\n- 与 配置的兼容或替代策略\n\n关联讨论:#597

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions