mateclaw/mateclaw-plugin-api/src/main/java/vip/mate/plugin/api
Lcos 396cdb175b
feat(memory): add Mem0 as an optional external plugin memory provider
Extend the plugin memory SPI with a three-arg prefetch(agentId, userQuery, ownerKey) default method and forward ownerKey through PluginMemoryBridge, enabling per-owner isolated recall for external providers. Ship mateclaw-plugin-mem0: an optional, zero-extra-dependency plugin that bridges a self-hosted Mem0 service (semantic recall via /memories/search/, async turn sync via /memories/) with full fault isolation — not part of the default stack. Includes 42 tests and bilingual user docs.
2026-07-26 10:52:01 +08:00
..
channel feat(plugin): Plugin SDK + UI layout improvements 2026-04-13 18:38:03 +08:00
memory feat(memory): add Mem0 as an optional external plugin memory provider 2026-07-26 10:52:01 +08:00
search feat(plugin): 插件化搜索 Provider — PluginType.SEARCH + PluginSearchProvider SPI (#477) (#479) 2026-07-03 16:57:27 +08:00
MateClawPlugin.java feat(plugin): Plugin SDK + UI layout improvements 2026-04-13 18:38:03 +08:00
PluginContext.java feat(plugin): 插件化搜索 Provider — PluginType.SEARCH + PluginSearchProvider SPI (#477) (#479) 2026-07-03 16:57:27 +08:00
PluginException.java feat(plugin): Plugin SDK + UI layout improvements 2026-04-13 18:38:03 +08:00
PluginManifest.java feat(plugin): Plugin SDK + UI layout improvements 2026-04-13 18:38:03 +08:00
PluginType.java feat(plugin): 插件化搜索 Provider — PluginType.SEARCH + PluginSearchProvider SPI (#477) (#479) 2026-07-03 16:57:27 +08:00