Skip to content

feat: add Memcode adapter with policy-safe sample identity (#106) - #112

Merged
wxai-space merged 5 commits into
mainfrom
codex/fix-pr106-agent-identity
Sep 30, 2026
Merged

wxai-space merged 5 commits into
mainfrom
codex/fix-pr106-agent-identity

Conversation

@wxai-space

Copy link
Copy Markdown
Collaborator

Summary

  • Preserve the original optional Memcode adapter, documentation, and contributor commits from feat: add optional Memcode memory adapter #106.
  • Align build_agent() name, adapter provenance, and allowed_agent_names for default and custom agent identities.
  • Add offline agent.run() round-trip coverage for namespaced user IDs, retrieval hooks, and cross-user isolation.
  • Keep Memcode SDK installation optional; no network or credential access at import time.

Testing

  • Adapter and MemoryPolicy tests: 38 passed.
  • Full tracked suite on current main plus this change: 365 passed, 1 skipped.
  • compileall and git diff --check passed.
  • The opt-in real Mem0 Graph security test remains skipped; no real Memcode service/SDK certification is claimed.

Related PR

Includes #106 plus the remaining review fixes, with contributor history preserved. This follow-up is hosted in the main repository because direct updates to the external contributor fork were unavailable.

@wxai-space
wxai-space merged commit c7a2a1f into main Sep 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants