8000 chore(deps): bump mem0ai from 0.1.29 to 2.0.18 in /advanced_llm_apps/llm_apps_with_memory_tutorials/multi_llm_memory by dependabot[bot] · Pull Request #6 · Kalaiselvan-21/awesome-llm-apps · GitHub
[go: up one dir, main page]

Skip to content

chore(deps): bump mem0ai from 0.1.29 to 2.0.18 in /advanced_llm_apps/llm_apps_with_memory_tutorials/multi_llm_memory - #6

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/advanced_llm_apps/llm_apps_with_memory_tutorials/multi_llm_memory/mem0ai-2.0.18
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/advanced_llm_apps/llm_apps_with_memory_tutorials/multi_llm_memory/mem0ai-2.0.18

Conversation

@dependabot
@dependabot dependabot Bot commented on behalf of github Oct 31, 2026
Copy link
Copy Markdown

Bumps mem0ai from 0.1.29 to 2.0.18.

Release notes

Sourced from mem0ai's releases.

Mem0 Python SDK (v2.0.18)

Bug Fixes:

  • Core: Percent-escape %, &, and = in user_id, agent_id, and run_id when building the session scope key for the recent-conversation buffer, so the key stays unambiguous for ids containing those characters. Ordinary ids keep their existing key; an id already containing %, &, or = maps to a new key, so its buffer starts empty once and refills on the next add(). Stored memories are unaffected. Reported by @​OfficialAbhinavSingh (#6892)
  • Vector Stores: Raise ValueError when a PGVector in/nin filter value is not a list. A string value was previously iterated character by character into the generated = ANY(...) array (so {"user_id": {"in": "alice"}} matched a, l, i, c, e), and a non-iterable value raised a bare TypeError from deep inside filter building (#6879)
  • Vector Stores: Reject index_accuracy=0 in the Oracle AI Vector Search config. The range check sat behind a truthiness test, so 0 skipped validation entirely and was passed through to WITH TARGET ACCURACY 0 instead of raising (#6848)
  • Vector Stores: Close the Oracle connection or pool that Mem0 opened when initialization fails. A client version check, a database version check, or a create_col() error previously propagated with the connection still open, leaking it for the life of the process. A caller-supplied client is left untouched (#6839)

Mem0 Python SDK (v2.0.17)

New Features:

  • Client: Add agent_custom_instructions to project.update()/update_project() (sync and async) and to the ProjectUpdateOptions and AddMemoryOptions typed models. It sets a second extraction instruction set that applies only to agent-scoped memories: an add passing agent_id without user_id uses it, one passing both splits by attribution, and while it is unset custom_instructions continues to apply to every memory (#6809)

Mem0 Node CLI (v0.2.12)

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)

Mem0 Python CLI (v0.2.11)

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)

Mem0 Python SDK (v2.0.16)

New Features:

  • Client: Add reference_date, latest_only, and keyword_search to SearchMemoryOptions, and latest_only to GetAllMemoryOptions, keeping the Python client's typed options in sync with the Platform API and the CLIs (#6696)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [mem0ai](https://github.com/mem0ai/mem0) from 0.1.29 to 2.0.18.
- [Release notes](https://github.com/mem0ai/mem0/releases)
- [Commits](https://github.com/mem0ai/mem0/commits/v2.0.18)

---
updated-dependencies:
- dependency-name: mem0ai
  dependency-version: 2.0.18
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

0