github mem0ai/mem0 cli-node-v0.2.12
Mem0 Node CLI (v0.2.12)

4 hours ago

New Features:

  • add: New --custom-instructions, --custom-categories, --structured-data-schema, and --timestamp flags, matching the Platform /v3/memories/add/ payload fields (Python and Node #6696)
  • search: New --show-expired, --reference-date, and --latest-only flags, forwarded to /v3/memories/search/ as show_expired, reference_date, and latest_only (Python and Node #6696)
  • list: New --show-expired and --latest-only flags (Python and Node #6696)
  • update: New --expires and --timestamp flags (Python and Node #6696)
  • delete: New --delete-linked flag to also delete memories linked to the target memory (Python and Node #6696)

Bug Fixes:

  • help --json: Emit JSON automatically under agent mode (--agent), not only when --json is passed explicitly. Python checks is_agent_mode() and now renders through console.print_json() instead of a plain console.print(json.dumps(...)) call; Node also checks the root --agent flag in addition to the subcommand's --json flag (Python and Node #6773)

Changes:

  • add: --categories is no longer forwarded on add. The /v3/memories/add/ payload has no categories field (only custom_categories), so the CLI was sending a key the endpoint does not accept. Passing the flag now exits 1 with a message pointing to --custom-categories (Python and Node #6696)

Security:

  • Dependencies (Node): Tighten the postcss pnpm override from <8.5.10 → >=8.5.10 to <8.5.18 → >=8.5.18 <9.0.0, closing a newer CVE range the previous floor didn't cover, as part of a wider dependency patch sweep across the pnpm workspaces (#6639)

Don't miss a new mem0 release

NewReleases is sending notifications on new releases.