Problem entry · machine-readable · 会话与记忆

首会话重复 SessionStart hook 错误(worker 竞态)

本页嵌入 #trove-entity JSON(本条目全量结构化数据);全库数据见 /agent/trove.json。

元数据

idclaude-mem-3收录2026-08-29
问题域会话与记忆主题分组Agent 工具·运行与配置
适用工具claude-mem

症状

每次新会话开始出现 2 个 SessionStart hook 错误;记忆有时不注入。

原因

worker 启动竞态(上游 Issue #1447):多个 hook 同时触发时 worker 尚未就绪。

解法

1. 预预热:开会话前 `claude-mem start`(或 `npx claude-mem start`),确认 `claude-mem status` 显示 worker 就绪。

2. 启动失败时先清理残留 worker 进程再 start(见症状 2 的 lsof/kill 方法)。

验证证据

- 上游 Issue #1447;上游项目方文档 Troubleshooting(lsof/kill 清理残留进程)。

- 本市场实测:安装完成提示 `worker not yet ready -- still starting up; check claude-mem status later`——属正常提示,按 status 确认即可。

来源与证据

素材来源:本站实测沉淀(2026-08-28)

验证证据:site docs#3