描述
memory_purge MCP 工具在不同 Agent 客户端上均出现间歇性失败,错误类型不统一,且重试后可能成功。
错误类型记录
| Agent |
错误信息 |
频率 |
| OpenClaw |
HTTP 000 (connection closed) |
持续失败 |
| Hermes |
-32000 network error |
间歇 |
| Claude Code |
unknown certificate verification error |
偶发,重试后过 |
复现步骤
memory_store 写入一条 memory,返回 memory_id
- 立即
memory_purge(memory_id=id)
- 部分时候返回错误,重试后可能成功
预期行为
memory_purge 应稳定工作,不依赖重试。即使网络波动,也应返回明确的错误码而非 HTTP 000 或 TLS 证书错误。
分析
- HTTP 000 通常表示连接在收到 HTTP 响应前被关闭(客户端或中间件 reset)
-32000 是 JSON-RPC 的通用服务端错误
- TLS 证书验证错误可能有中间代理或证书链问题
三种不同的错误类型指向服务端/传输层不稳定,而非单一配置问题。
环境
- Memoria 版本:云端服务
- 测试时间:2026-05-29
- 三个独立 Agent 均遇到此问题
描述
memory_purgeMCP 工具在不同 Agent 客户端上均出现间歇性失败,错误类型不统一,且重试后可能成功。错误类型记录
HTTP 000 (connection closed)-32000 network errorunknown certificate verification error复现步骤
memory_store写入一条 memory,返回 memory_idmemory_purge(memory_id=id)预期行为
memory_purge应稳定工作,不依赖重试。即使网络波动,也应返回明确的错误码而非HTTP 000或 TLS 证书错误。分析
-32000是 JSON-RPC 的通用服务端错误三种不同的错误类型指向服务端/传输层不稳定,而非单一配置问题。
环境