Releases: kuaizhongqiang/TencentAgentMemoryBridge
Releases · kuaizhongqiang/TencentAgentMemoryBridge
Release list
v0.3.1 — mcp-bridge task_id 支持
v0.3.1 — mcp-bridge task_id 支持
✨ 变更(PR #35)
mcp-bridge 新增 task_id 项目级隔离
- 新增
TASK_ID环境变量(可选,显式覆盖) - 未设时自动从项目路径派生(
process.cwd()目录名,如TencentAgentMemoryBridge) - 写入/召回均带
task_id - 效果:L1 事实按项目隔离,L3 persona / L2 场景仍跨项目共享
验证
- lint + 14 单元测试通过
- 真实环境(test-space-002)带 TASK_ID 写入成功
- 已发布 npm:
tencent-agent-memory-mcp-bridge@0.3.1
说明
- 基本功能无需 Server Agent 参与(task_id 是 data-plane 任意字符串)
- 可选增强:Server Agent 可用
/v3/meta/task/*预建 task 实体以便 Hub 管理
v0.3.0 — 团队版迁移
v0.3.0 — 团队版迁移
两个 PR 合并完成,全量重写对齐 TencentDB Agent Memory 团队版(v2.0.0,feat/server_team)。
✨ 变更
mcp-bridge v3 全量重写(PR #30)
- 直连 MemoryCore
/v3/*(Bearer 门禁 + service-id + 隔离三元组),不再依赖 bridge-server/sender - 工具:
recall_memory(L1+L2+L3 多层级)/store_memory(L0)/search_memories(L1) - 移除
end_session(v3 无对应端点) - 配置:
SENDER→TEAM_ID/AGENT_ID/USER_ID+SERVICE_ID - 12 单元测试 + 真实环境验证通过
- 已发布 npm:
tencent-agent-memory-mcp-bridge@0.3.0
OpenClaw 接入(PR #32)
- 退役自研 openclaw-plugin(走已退役 bridge-server)
- 改用官方
memory-tencentdb-client(v3 SDK 直连),接入文档见docs/openclaw-plugin-v3.md
退役
bridge-server:旧 sender 鉴权/转发被团队版自带鉴权取代- 自研
openclaw-plugin:删除
📚 文档
docs/team-edition-role-model.md(v0.2)— 三角色模型 + 架构决策 + 迁移步骤docs/mcp-bridge-v3.md— mcp-bridge 使用指南docs/openclaw-plugin-v3.md— OpenClaw 官方插件接入
🔗 关联
v0.2.0 — 按 sender 隔离记忆域
核心变更
🚀 新功能:按 sender 隔离记忆域 (Issue #28)
不同 Agent 的记忆不再混在一起。每个 sender 拥有独立的记忆域:
| Sender | 用途 | 跨域搜索 |
|---|---|---|
claude-code |
编码分析 | ❌ |
codebuddy |
编码调试 | ❌ |
openclaw |
日常对话 | ✅ 复杂命令 |
变更明细
bridge-server:
AgentConfig新增crossDomainRecall字段- recall/search 端点校验跨域权限,非授权返回 403
- 非跨域 agent 自动限定为本 sender 域
- capture 请求体注入
sender字段供上游标记
mcp-bridge:
- 移除
recall_memory/search_memories的sender参数
openclaw-plugin:
- 自动 recall 带
sender: config.sender过滤本域
文档:
README.md重写,反映桥接架构和 sender 隔离SETUP.md更新权限模型说明和 curl 示例
安装
| Package | Command |
|---|---|
| mcp-bridge | npx @tencent-agent-memory/mcp-bridge |
| bridge-server | 从 Release 下载部署 |
| openclaw-plugin | 从 Release 下载引用 |
v0.1.0 — Initial Release
Packages
| Package | Channel | Install |
|---|---|---|
tencent-agent-memory-mcp-bridge |
✅ npm | npx tencent-agent-memory-mcp-bridge |
bridge-server |
GitHub Release | Deploy on public server |
openclaw-plugin |
GitHub Release | Reference from OpenClaw config |
Highlights
- bridge-server: Express HTTP server with API key auth, sender whitelist, request logging, and transparent proxy to TencentDB Gateway. Health check endpoint at GET /health.
- mcp-bridge: MCP stdio server with 4 tools (recall_memory, store_memory, search_memories, end_session). Auto-generates session keys.
- openclaw-plugin: MemoryBridgePlugin mapping 3 lifecycle hooks to bridge-server HTTP calls. Silent degradation when upstream is unreachable.