AI Devtools Radar

Mem0

记忆与上下文mem0.ai5 条已发布变化

2 个来源在监控

变化时间线

apihigh

Mem0 Pi Agent Plugin v0.3.0:移除了 Dream 合并和 pin 命令

使用 Dream 合并、pin 命令和相关技能进行集成的开发者必须更新代码;仅保留 remember、search、forget、tour、scope 和 status 命令。

证据
+Removed Dream consolidation and pin commands, skills, configuration, types, and exports. The remaining commands are remember, search, forget, tour, scope, and status. Update integrations that import removed APIs or invoke removed commands.

github.com

apihigh

Mem0 Python SDK:delete_all() 现在以 1000 为单位对向量存储进行分页处理

拥有超过单页内存数量的账户现在将正确删除所有内存,而不是静默留下剩余部分。

证据
+delete_all() now paginates through the vector store in batches of 1000 instead of listing once, so accounts with more memories than a single page (most vector stores default to ~100) had the remainder silently left behind

github.com

featurehigh

Mem0 Node SDK:添加了 Qdrant 服务器端 BM25 keywordSearch()

Qdrant 向量存储现在支持服务器端 BM25 关键词搜索(需要 Qdrant >= 1.15.2),无需在客户端依赖 BM25。

证据
+Add Qdrant server-side BM25 keywordSearch() (requires Qdrant >= 1.15.2) plus payload filter indexes, so keyword search runs without a client-side BM25 dependency

github.com · 另有 1 个来源报告了同一变化

featurehigh

修复关键安全问题,防止元数据覆盖身份字段 (user_id, agent_id, run_id, actor_id)

防止恶意元数据将内存移动到不同租户的未授权租户范围升级攻击

证据
+Stop `update()` metadata from overwriting or injecting `user_id`, `agent_id`, `run_id`, or `actor_id`. These identity fields are immutable after creation, so passing them in `metadata` can no longer move a memory into a different tenant's scope (#6278)

github.com

api

OpenAIStructuredLLM 现在读取 OPENAI_BASE_URL 而不是 OPENAI_API_BASE

配置现在与官方 OpenAI SDK 和其他 OpenAI 兼容提供商保持一致;用户可能需要更新环境变量

证据
+Read `OPENAI_BASE_URL` (was `OPENAI_API_BASE`) in `OpenAIStructuredLLM`, matching the official OpenAI SDK's environment variable and the rest of the OpenAI-compatible providers (#6322)

github.com