Hermes Agent 执行 /compress 后,标题从“my project”变成“my project #2”,这不是重复 bug,而是官方设计。Sessions 文档说明:压缩会把当前会话切成一个新的 continuation session,并自动沿用标题 lineage,所以就会出现 #2、#3。
为什么不直接在原会话里硬压
因为 Hermes 既要缩小活动上下文,又要保留原始历史链条可追溯。官方开发文档说得很直白:压缩后会创建新的 session ID,同时把 parent lineage 记在 state DB 里。
这对你意味着什么
- 标题多了
#2不代表丢历史。 - 按原标题继续恢复时,Hermes 会优先接最近的那条 lineage。
- 你依然可以回头查旧会话。
一句话:/compress 之后出现 #2,不是分裂成两套历史,而是 Hermes Agent 在保留 lineage 的同时开了轻量续集。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。