github mem0ai/mem0 openclaw-v1.0.10
Mem0 OpenClaw Plugin (v1.0.10)

11 hours ago

Mem0 OpenClaw Plugin (v1.0.10)

Security:

  • Telemetry distinct_id now uses SHA-256 instead of MD5 — prevents rainbow-table reversal of API key hashes
  • User email is now SHA-256 hashed before sending as distinct_id — no PII in telemetry payloads
  • Declared PostHog telemetry endpoint (us.i.posthog.com) in providerEndpoints

Fixes:

  • Fixed version-pinned install records preventing plugin updates. ensureInstallRecord() now detects semver-pinned specs (e.g. @mem0/openclaw-mem0@1.0.7) and rewrites them to @latest or clawhub: prefix so openclaw plugins update resolves to the newest release
  • Fixed searchThreshold default inconsistency: standardized to 0.3 across docs, README, and manifest
  • PLUGIN_VERSION now injected at build time via tsup define from package.json — no more hardcoded version strings

Manifest Compliance:

  • Removed non-spec fields: requiredEnvVars, dataLocations, privacy, setup (with externalEndpoints, providers, requiresRuntime, postInstallHint)
  • Replaced setup.externalEndpoints with spec-compliant providerEndpoints using endpointClass + hosts format
  • Env var declarations now rely solely on providerAuthEnvVars (already spec-compliant)

Docs:

  • Fixed openclaw plugins update command: uses plugin ID (openclaw-mem0), not npm package name (@mem0/openclaw-mem0)
  • Added update section to README
  • Removed redundant "Key Features" and "Conclusion" sections from integration docs

Don't miss a new mem0 release

NewReleases is sending notifications on new releases.