openclaw/extensions/memory-claudemem
Alex Newman d9f23cb000 feat(memory-claudemem): implement lifecycle hooks
Add two hooks:
- after_tool_call: fire-and-forget observation to claude-mem
  (skips memory_* tools to prevent recursion)
- before_agent_start: context injection from memory search
  (wraps in <claude-mem-context> tags)

Both hooks have error handling and graceful degradation.

Part of claude-mem integration (Phase 4/7).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 14:08:18 -05:00
..
clawdbot.plugin.json feat(memory-claudemem): scaffold plugin structure 2026-01-28 14:04:28 -05:00
client.ts feat(memory-claudemem): implement HTTP client 2026-01-28 14:05:23 -05:00
config.ts feat(memory-claudemem): scaffold plugin structure 2026-01-28 14:04:28 -05:00
index.ts feat(memory-claudemem): implement lifecycle hooks 2026-01-28 14:08:18 -05:00
package.json feat(memory-claudemem): scaffold plugin structure 2026-01-28 14:04:28 -05:00
types.ts feat(memory-claudemem): scaffold plugin structure 2026-01-28 14:04:28 -05:00