Skip to content

Releases: kuaizhongqiang/TencentAgentMemoryBridge

v0.3.1 — mcp-bridge task_id 支持

Choose a tag to compare

@kuaizhongqiang kuaizhongqiang released this 12 Aug 04:29
ca9f491

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 — 团队版迁移

Choose a tag to compare

@kuaizhongqiang kuaizhongqiang released this 12 Aug 03:02
1db7258

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 无对应端点)
  • 配置:SENDERTEAM_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 官方插件接入

🔗 关联

  • 里程碑 #1(mcp-bridge v3 rewrite)+ #2(OpenClaw 官方插件接入)
  • Issue #29 #31 · PR #30 #32

v0.2.0 — 按 sender 隔离记忆域

Choose a tag to compare

@kuaizhongqiang kuaizhongqiang released this 18 Jun 06:52

核心变更

🚀 新功能:按 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_memoriessender 参数

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

Choose a tag to compare

@kuaizhongqiang kuaizhongqiang released this 18 Jun 01:56

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.