Skip to content

mem0

vopencode-v0.1.2 scope: opencode Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents ai ai-agents application chatbots chatgpt
+7 more
genai llm long-term-memory memory memory-management python state-management

Summary

AI summary

Updates Mem0 OpenCode Plugin, /mem0:switch-project Expanded, and Search Filter Changes across a mixed release.

Changes in this release

Feature Medium

Automatic coding categories now configure in background at startup.

Automatic coding categories now configure in background at startup.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Global search toggle enables cross‑user, cross‑project memory access.

Global search toggle enables cross‑user, cross‑project memory access.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

/mem0:switch-project gains --global and --no-global flags.

/mem0:switch-project gains --global and --no-global flags.

Source: llm_adapter@2026-06-01

Confidence: high

Refactor Low

Search filters dynamically construct based on global_search setting.

Search filters dynamically construct based on global_search setting.

Source: llm_adapter@2026-06-01

Confidence: high

Refactor Low

Resume and error‑pattern searches drop metadata.type sub‑filters, broadening recall.

Resume and error‑pattern searches drop metadata.type sub‑filters, broadening recall.

Source: llm_adapter@2026-06-01

Confidence: high

Full changelog

Mem0 OpenCode Plugin (v0.1.2)

Automatic Coding Categories

Categories are now configured automatically in the background when the plugin starts — no manual setup needed.

  • 17 development-focused categories installed on the Mem0 project at startup (architecture_decisions, api_design, security, debugging_notes, etc.)
  • Fully idempotent: SHA-256 fingerprints of the category list and API key gate re-application (~/.mem0/categories_setup.json)
  • Never blocks session initialization — runs as a background promise
  • /mem0:onboard Step 5 now verifies categories exist rather than prompting the user to install them (#5300)

Global Search Mode

New global_search toggle for cross-user, cross-project memory access.

  • Set global_search: true in ~/.mem0/settings.json to search all memories across all users and projects
  • Searches use {"OR": [{"user_id": "*"}]} filters; writes still scope to the current user_id and app_id
  • Applies to all plugin search paths: initial load, per-message recall, resume detection, error-pattern lookup, and compaction context
  • MEM0_GLOBAL_SEARCH env var exported to child shells via the shell.env hook (#5300)

/mem0:switch-project Expanded

  • Added --global flag to enable global search (/mem0:switch-project --global)
  • Added --no-global flag to disable it and return to per-project scoping
  • Persists to ~/.mem0/settings.json — no manual config editing needed (#5300)

Search Filter Changes

  • All search paths now dynamically construct filters based on the global_search setting
  • Resume and error-pattern searches no longer include metadata.type sub-filters (session_state, decision, anti_pattern, bug_fix), broadening recall
  • System context message updated to inform the model when global search is active (#5300)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track mem0

Get notified when new releases ship.

Sign up free

About mem0

Universal memory layer for AI Agents

All releases →

Beta — feedback welcome: [email protected]