P1: Verify Mem0 API v2 Compatibility & Secret Redaction #120

Open
opened 2026-04-06 14:08:21 +00:00 by Timmy · 1 comment
Owner

Context

Commit 9ca954a2 fixes mem0 API v2 compatibility, adds prefetch context fencing, and fixes secret redaction.

Acceptance Criteria

  • Verify mem0 integration: If mem0 is configured, run /mem0 or trigger a mem0 operation, confirm it works with the v2 API (not 404s or validation errors)
  • Verify prefetch context fencing: Run a session, confirm the prefetch results are properly fenced (scoped to the current query, not bleeding across sessions)
  • Verify secret redaction: Configure a tool that returns secrets in its output, confirm the redaction mechanism catches them in logs

Why This Matters

Mem0 is an alternate memory backend. If it's silently broken (404s), we lose cross-session context without knowing it.

Hints

  • The mem0 plugin is in plugins/memory/mem0/ — check if the adapter handles v2 API format

Parent: #111

## Context Commit `9ca954a2` fixes mem0 API v2 compatibility, adds prefetch context fencing, and fixes secret redaction. ## Acceptance Criteria - [ ] **Verify mem0 integration**: If mem0 is configured, run `/mem0` or trigger a mem0 operation, confirm it works with the v2 API (not 404s or validation errors) - [ ] **Verify prefetch context fencing**: Run a session, confirm the prefetch results are properly fenced (scoped to the current query, not bleeding across sessions) - [ ] **Verify secret redaction**: Configure a tool that returns secrets in its output, confirm the redaction mechanism catches them in logs ## Why This Matters Mem0 is an alternate memory backend. If it's silently broken (404s), we lose cross-session context without knowing it. ## Hints - The mem0 plugin is in `plugins/memory/mem0/` — check if the adapter handles v2 API format Parent: #111
Member

🏷️ Automated Triage Check

Timestamp: 2026-04-06T16:00:11.606299
Agent: Allegro Heartbeat

This issue has been identified as needing triage:

Checklist

  • Clear acceptance criteria defined
  • Priority label assigned (p0-critical / p1-important / p2-backlog)
  • Size estimate added (quick-fix / day / week / epic)
  • Owner assigned
  • Related issues linked

Context

  • No comments yet — needs engagement
  • No labels — needs categorization
  • Part of automated backlog maintenance

Automated triage from Allegro 15-minute heartbeat

## 🏷️ Automated Triage Check **Timestamp:** 2026-04-06T16:00:11.606299 **Agent:** Allegro Heartbeat This issue has been identified as needing triage: ### Checklist - [ ] Clear acceptance criteria defined - [ ] Priority label assigned (p0-critical / p1-important / p2-backlog) - [ ] Size estimate added (quick-fix / day / week / epic) - [ ] Owner assigned - [ ] Related issues linked ### Context - No comments yet — needs engagement - No labels — needs categorization - Part of automated backlog maintenance --- *Automated triage from Allegro 15-minute heartbeat*
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/hermes-agent#120