chore: fix dependabot labels and add scope tags#736
Conversation
- Fix type:ci -> type:infra (type:ci label never existed) - Add `dependencies` label to all ecosystems for unified filtering - Split npm /web and /site into separate entries for distinct scope labels - Add scope labels: scope:web, scope:site, scope:cli, scope:docker - Delete orphaned `javascript` label Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📜 Recent review details⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
🧰 Additional context used🧠 Learnings (28)📓 Common learnings📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-15T18:17:43.675ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-15T18:17:43.675ZApplied to files:
📚 Learning: 2026-03-15T18:17:43.675ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-14T15:43:05.601ZApplied to files:
📚 Learning: 2026-03-15T18:17:43.675ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-16T19:52:03.656ZApplied to files:
📚 Learning: 2026-03-19T11:19:40.044ZApplied to files:
📚 Learning: 2026-03-19T11:19:40.044ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-15T18:17:43.675ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-19T07:12:14.508ZApplied to files:
📚 Learning: 2026-03-15T16:38:08.735ZApplied to files:
📚 Learning: 2026-03-22T14:41:20.060ZApplied to files:
📚 Learning: 2026-03-19T07:12:14.508ZApplied to files:
🔇 Additional comments (4)
WalkthroughThe Suggested labels
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request refines the Dependabot configuration to improve the labeling and organization of dependency update pull requests. The changes standardize labels, correct misconfigurations, and introduce scope-specific tags, which collectively enhance the clarity and filterability of automated dependency updates, making it easier to manage and review them. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
Bumps the minor-and-patch group with 3 updates: [litellm](https://github.com/BerriAI/litellm), [mem0ai](https://github.com/mem0ai/mem0) and [pytest-cov](https://github.com/pytest-dev/pytest-cov). Updates `litellm` from 1.82.4 to 1.82.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/BerriAI/litellm/releases">litellm's releases</a>.</em></p> <blockquote> <h2>litellm-v1.81.14.pre-call-hook-fix.dev</h2> <h2>What's Changed</h2> <ul> <li>feat: show proxy url in ModelHub by <a href="https://github.com/janfrederickk"><code>@janfrederickk</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21660">BerriAI/litellm#21660</a></li> <li>fix(bedrock): correct modelInput format for Converse API batch models by <a href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21656">BerriAI/litellm#21656</a></li> <li>fix: only tag selected deployment in access group creation by <a href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21655">BerriAI/litellm#21655</a></li> <li>feat(proxy): add custom favicon support by <a href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21653">BerriAI/litellm#21653</a></li> <li>fix(bedrock): prevent double UUID in create_file S3 key by <a href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21650">BerriAI/litellm#21650</a></li> <li>feat(semantic-cache): support configurable vector dimensions by <a href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21649">BerriAI/litellm#21649</a></li> <li>fix(utils): normalize camelCase thinking param keys to snake_case by <a href="https://github.com/Chesars"><code>@Chesars</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21762">BerriAI/litellm#21762</a></li> <li>feat: add optional digest mode for Slack alert types by <a href="https://github.com/dkindlund"><code>@dkindlund</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21683">BerriAI/litellm#21683</a></li> <li>[Docs] store_model_in_db Release Docs by <a href="https://github.com/yuneng-jiang"><code>@yuneng-jiang</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21863">BerriAI/litellm#21863</a></li> <li>Litellm dev 02 19 2026 p2 by <a href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21871">BerriAI/litellm#21871</a></li> <li>fix(budget): fix timezone config lookup and replace hardcoded timezone map with ZoneInfo by <a href="https://github.com/LeeJuOh"><code>@LeeJuOh</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21754">BerriAI/litellm#21754</a></li> <li>fix: add missing return type annotations to iterator protocol methods in streaming_handler by <a href="https://github.com/WhoisMonesh"><code>@WhoisMonesh</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21750">BerriAI/litellm#21750</a></li> <li>Add gollem Go agent framework cookbook example by <a href="https://github.com/trevorprater"><code>@trevorprater</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21747">BerriAI/litellm#21747</a></li> <li>fix: avoid mutating caller-owned dicts in SpendUpdateQueue aggregation by <a href="https://github.com/themavik"><code>@themavik</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21742">BerriAI/litellm#21742</a></li> <li>fix(vertex_ai): enable context-1m-2025-08-07 beta header by <a href="https://github.com/edwiniac"><code>@edwiniac</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21870">BerriAI/litellm#21870</a></li> <li>Revert "fix(vertex_ai): enable context-1m-2025-08-07 beta header" by <a href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21876">BerriAI/litellm#21876</a></li> <li>fix: enable context-1m-2025-08-07 beta header for vertex_ai provider by <a href="https://github.com/stakeswky"><code>@stakeswky</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21867">BerriAI/litellm#21867</a></li> <li>Guardrail Policy Versioning by <a href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21862">BerriAI/litellm#21862</a></li> <li>docs: add OpenClaw integration tutorial by <a href="https://github.com/Chesars"><code>@Chesars</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21605">BerriAI/litellm#21605</a></li> <li>Litellm fix langfuse otel trace v2 by <a href="https://github.com/Harshit28j"><code>@Harshit28j</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21309">BerriAI/litellm#21309</a></li> <li>fix(bedrock): encode model arns for OpenAI compatible bedrock imported models by <a href="https://github.com/ta-stripe"><code>@ta-stripe</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21701">BerriAI/litellm#21701</a></li> <li>feat(bedrock): support optional regional STS endpoint in role assumption by <a href="https://github.com/ta-stripe"><code>@ta-stripe</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21640">BerriAI/litellm#21640</a></li> <li>fix: ensure arrival_time is set before calculating queue time by <a href="https://github.com/Harshit28j"><code>@Harshit28j</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21918">BerriAI/litellm#21918</a></li> <li>merge main in oss 22 02 by <a href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21924">BerriAI/litellm#21924</a></li> <li>merge main in oss 21 02 by <a href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21926">BerriAI/litellm#21926</a></li> <li>Add Noma guardrails v2 based on custom guardrails by <a href="https://github.com/TomAlon"><code>@TomAlon</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21400">BerriAI/litellm#21400</a></li> <li>Litellm dev 02 19 2026 p2 (<a href="https://redirect.github.com/BerriAI/litellm/issues/21871">#21871</a>) by <a href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21872">BerriAI/litellm#21872</a></li> <li>State management fixes for CheckBatchCost by <a href="https://github.com/ephrimstanley"><code>@ephrimstanley</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21921">BerriAI/litellm#21921</a></li> <li>Fix: Anthropic model wildcard access issue by <a href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21917">BerriAI/litellm#21917</a></li> <li>Litellm oss staging 02 22 2026 by <a href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21877">BerriAI/litellm#21877</a></li> <li>Litellm oss staging 02 21 2026 by <a href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21786">BerriAI/litellm#21786</a></li> <li>fix model cost map for anthropic fast and inference_geo by <a href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21904">BerriAI/litellm#21904</a></li> <li>Add Priority PayGo cost tracking gemini/vertex ai by <a href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21909">BerriAI/litellm#21909</a></li> <li>fix(tests): fix StopIteration in prisma self-heal cooldown test by <a href="https://github.com/jquinter"><code>@jquinter</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21938">BerriAI/litellm#21938</a></li> <li>fix(tests): use absolute path for model_prices JSON validation test by <a href="https://github.com/jquinter"><code>@jquinter</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21939">BerriAI/litellm#21939</a></li> <li>docs: add Google GenAI SDK tutorial (JS & Python) by <a href="https://github.com/Chesars"><code>@Chesars</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21885">BerriAI/litellm#21885</a></li> <li>docs(ui): add pre-PR checklist to UI contributing guide by <a href="https://github.com/Chesars"><code>@Chesars</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21886">BerriAI/litellm#21886</a></li> <li>feat: Litellm network mock by <a href="https://github.com/ryan-crabbe"><code>@ryan-crabbe</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21942">BerriAI/litellm#21942</a></li> <li>Guardrail Monitor - measure guardrail reliability in prod by <a href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21944">BerriAI/litellm#21944</a></li> <li>fix(tests): add INCOMPLETE to interactions status enum expected values by <a href="https://github.com/jquinter"><code>@jquinter</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21943">BerriAI/litellm#21943</a></li> <li>feat: Singapore guardrail policies (PDPA + MAS AI Risk Management) by <a href="https://github.com/ron-zhong"><code>@ron-zhong</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21948">BerriAI/litellm#21948</a></li> <li>Add OpenAI Agents SDK tutorial with LiteLLM Proxy to docs by <a href="https://github.com/Arindam200"><code>@Arindam200</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21221">BerriAI/litellm#21221</a></li> <li>fix(tests): make RPM limit test sequential to fix race condition by <a href="https://github.com/jquinter"><code>@jquinter</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21937">BerriAI/litellm#21937</a></li> <li>docs: add performance & reliability section to v1.81.14 release notes by <a href="https://github.com/ryan-crabbe"><code>@ryan-crabbe</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21950">BerriAI/litellm#21950</a></li> <li>feat(videos): add variant parameter to video content download by <a href="https://github.com/nielei3"><code>@nielei3</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21955">BerriAI/litellm#21955</a></li> <li>Revert duplicate issue checker to text-based matching by <a href="https://github.com/ryan-crabbe"><code>@ryan-crabbe</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21961">BerriAI/litellm#21961</a></li> <li>[Feature] UI - Blog Dropdown in Navbar by <a href="https://github.com/yuneng-jiang"><code>@yuneng-jiang</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21859">BerriAI/litellm#21859</a></li> <li>fix(videos): pass api_key from litellm_params to video remix handlers by <a href="https://github.com/nielei3"><code>@nielei3</code></a> in <a href="https://redirect.github.com/BerriAI/litellm/pull/21965">BerriAI/litellm#21965</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/BerriAI/litellm/commits">compare view</a></li> </ul> </details> <br /> Updates `mem0ai` from 1.0.6 to 1.0.7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mem0ai/mem0/releases">mem0ai's releases</a>.</em></p> <blockquote> <h2>v1.0.7</h2> <h2>What's Changed</h2> <ul> <li>docs: add MiroFish integration and swarm memory cookbook documentation by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4373">mem0ai/mem0#4373</a></li> <li>chore: remove the integration/mirofish path from docs by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4399">mem0ai/mem0#4399</a></li> <li>fix(ollama): pass tools to client.chat and parse tool_calls from response by <a href="https://github.com/sxu75374"><code>@sxu75374</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4176">mem0ai/mem0#4176</a></li> <li>fix(oss): normalize malformed LLM fact output before embedding by <a href="https://github.com/amahuli03"><code>@amahuli03</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4224">mem0ai/mem0#4224</a></li> <li>refactor: improve Ollama embedder, normalize model names, add error handling, update tests by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4403">mem0ai/mem0#4403</a></li> <li>fix: pass encoding_format='float' in OpenAI embeddings for proxy compatibility by <a href="https://github.com/AtharvaJaiswal005"><code>@AtharvaJaiswal005</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4058">mem0ai/mem0#4058</a></li> <li>fix: forward tools parameter to Gemini API in GoogleLLM (<a href="https://redirect.github.com/mem0ai/mem0/issues/4380">#4380</a>) by <a href="https://github.com/DhilipBinny"><code>@DhilipBinny</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4386">mem0ai/mem0#4386</a></li> <li>fix(ts-sdk): externalize all peerDependencies in tsup config by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4408">mem0ai/mem0#4408</a></li> <li>feat(openclaw): improve extraction quality with noise filtering, deduplication, and better instructions by <a href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4302">mem0ai/mem0#4302</a></li> <li>fix(docs): add redirect rules for legacy and moved documentation pages by <a href="https://github.com/whysosaket"><code>@whysosaket</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4413">mem0ai/mem0#4413</a></li> <li>fix(reranker): support nested llm config in LLMReranker for non-OpenAI providers by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4405">mem0ai/mem0#4405</a></li> <li>fix: add LLM provider detection and defaults to memory config by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4400">mem0ai/mem0#4400</a></li> <li>fix: preserve http_auth in _safe_deepcopy_config for OpenSearch (<a href="https://redirect.github.com/mem0ai/mem0/issues/3580">#3580</a>) by <a href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4418">mem0ai/mem0#4418</a></li> <li>replace hardcoded US/Pacific timezone references with timezone.utc by <a href="https://github.com/amahuli03"><code>@amahuli03</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4404">mem0ai/mem0#4404</a></li> <li>fix: handle control characters in LLM JSON responses by <a href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4420">mem0ai/mem0#4420</a></li> <li>feat(test): integration test for ts-sdk by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4395">mem0ai/mem0#4395</a></li> <li>chore: delete obsolete e2e tests by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4419">mem0ai/mem0#4419</a></li> <li>fix: handle truncated code blocks in removeCodeBlocks function by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4421">mem0ai/mem0#4421</a></li> <li>refactor: fix webhook create/update serialization, add payload types, and MEMORY_CATEGORIZED event by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4429">mem0ai/mem0#4429</a></li> <li>fix: wrap vector and payload in lists for Langchain.update by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4446">mem0ai/mem0#4446</a></li> <li>fix: prevent embedding corruption in Valkey and Redis when vector is None (<a href="https://redirect.github.com/mem0ai/mem0/issues/4336">#4336</a>) by <a href="https://github.com/DhilipBinny"><code>@DhilipBinny</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4362">mem0ai/mem0#4362</a></li> <li>Improve SEO metadata across documentation pages by <a href="https://github.com/mintlify"><code>@mintlify</code></a>[bot] in <a href="https://redirect.github.com/mem0ai/mem0/pull/4447">mem0ai/mem0#4447</a></li> <li>feat: add optional API key authentication to REST API server by <a href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4442">mem0ai/mem0#4442</a></li> <li>fix: raise ValueError when deleting nonexistent memory by <a href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4455">mem0ai/mem0#4455</a></li> <li>feat: add MiniMax LLM provider (<a href="https://redirect.github.com/mem0ai/mem0/issues/4132">#4132</a>) by <a href="https://github.com/Himanshu-Sangshetti"><code>@Himanshu-Sangshetti</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4431">mem0ai/mem0#4431</a></li> <li>fix: add missing _parse_response to AzureOpenAIStructuredLLM by <a href="https://github.com/mvanhorn"><code>@mvanhorn</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4434">mem0ai/mem0#4434</a></li> <li>feat: add Apache AGE graph store support by <a href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/4448">mem0ai/mem0#4448</a></li> <li>fix: use toCamelCase in redis get method for the payload by <a href="https://github.com/Failfail2603"><code>@Failfail2603</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/3172">mem0ai/mem0#3172</a></li> <li>Fix: add pgvector support to NodeJS OSS VectorStoreFactory (fixes <a href="https://redirect.github.com/mem0ai/mem0/issues/3491">#3491</a>) by <a href="https://github.com/veeceey"><code>@veeceey</code></a> in <a href="https://redirect.github.com/mem0ai/mem0/pull/3997">mem0ai/mem0#3997</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/sxu75374"><code>@sxu75374</code></a> made their first contribution in <a href="https://redirect.github.com/mem0ai/mem0/pull/4176">mem0ai/mem0#4176</a></li> <li><a href="https://github.com/AtharvaJaiswal005"><code>@AtharvaJaiswal005</code></a> made their first contribution in <a href="https://redirect.github.com/mem0ai/mem0/pull/4058">mem0ai/mem0#4058</a></li> <li><a href="https://github.com/mintlify"><code>@mintlify</code></a>[bot] made their first contribution in <a href="https://redirect.github.com/mem0ai/mem0/pull/4447">mem0ai/mem0#4447</a></li> <li><a href="https://github.com/Himanshu-Sangshetti"><code>@Himanshu-Sangshetti</code></a> made their first contribution in <a href="https://redirect.github.com/mem0ai/mem0/pull/4431">mem0ai/mem0#4431</a></li> <li><a href="https://github.com/mvanhorn"><code>@mvanhorn</code></a> made their first contribution in <a href="https://redirect.github.com/mem0ai/mem0/pull/4434">mem0ai/mem0#4434</a></li> <li><a href="https://github.com/Failfail2603"><code>@Failfail2603</code></a> made their first contribution in <a href="https://redirect.github.com/mem0ai/mem0/pull/3172">mem0ai/mem0#3172</a></li> <li><a href="https://github.com/veeceey"><code>@veeceey</code></a> made their first contribution in <a href="https://redirect.github.com/mem0ai/mem0/pull/3997">mem0ai/mem0#3997</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mem0ai/mem0/compare/v1.0.6...v1.0.7">https://github.com/mem0ai/mem0/compare/v1.0.6...v1.0.7</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mem0ai/mem0/blob/main/docs/changelog.mdx">mem0ai's changelog</a>.</em></p> <blockquote> <hr /> <h2>title: "Product Updates" description: "Latest releases, bug fixes, and improvements for the Mem0 Python and TypeScript SDKs." mode: "wide"</h2> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <p><strong>Bug Fixes:</strong></p> <ul> <li><strong>Core:</strong> Fixed control characters in LLM JSON responses causing parse failures (<a href="https://redirect.github.com/mem0ai/mem0/issues/4420">#4420</a>)</li> <li><strong>Core:</strong> Replaced hardcoded US/Pacific timezone references with <code>timezone.utc</code> (<a href="https://redirect.github.com/mem0ai/mem0/issues/4404">#4404</a>)</li> <li><strong>Core:</strong> Preserved <code>http_auth</code> in <code>_safe_deepcopy_config</code> for OpenSearch (<a href="https://redirect.github.com/mem0ai/mem0/issues/4418">#4418</a>)</li> <li><strong>Core:</strong> Normalized malformed LLM fact output before embedding (<a href="https://redirect.github.com/mem0ai/mem0/issues/4224">#4224</a>)</li> <li><strong>Embeddings:</strong> Pass <code>encoding_format='float'</code> in OpenAI embeddings for proxy compatibility (<a href="https://redirect.github.com/mem0ai/mem0/issues/4058">#4058</a>)</li> <li><strong>LLMs:</strong> Fixed Ollama to pass tools to <code>client.chat</code> and parse <code>tool_calls</code> from response (<a href="https://redirect.github.com/mem0ai/mem0/issues/4176">#4176</a>)</li> <li><strong>Reranker:</strong> Support nested LLM config in <code>LLMReranker</code> for non-OpenAI providers (<a href="https://redirect.github.com/mem0ai/mem0/issues/4405">#4405</a>)</li> <li><strong>Vector Stores:</strong> Cast <code>vector_distance</code> to float in Redis search (<a href="https://redirect.github.com/mem0ai/mem0/issues/4377">#4377</a>)</li> </ul> <p><strong>Improvements:</strong></p> <ul> <li><strong>Embeddings:</strong> Improved Ollama embedder with model name normalization and error handling (<a href="https://redirect.github.com/mem0ai/mem0/issues/4403">#4403</a>)</li> </ul> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <p><strong>Bug Fixes:</strong></p> <ul> <li><strong>Telemetry:</strong> Fixed telemetry vector store initialization still running when <code>MEM0_TELEMETRY</code> is disabled (<a href="https://redirect.github.com/mem0ai/mem0/issues/4351">#4351</a>)</li> <li><strong>Core:</strong> Removed destructive <code>vector_store.reset()</code> call from <code>delete_all()</code> that was wiping the entire vector store instead of deleting only the target memories (<a href="https://redirect.github.com/mem0ai/mem0/issues/4349">#4349</a>)</li> <li><strong>OSS:</strong> <code>OllamaLLM</code> now respects the configured URL instead of always falling back to localhost (<a href="https://redirect.github.com/mem0ai/mem0/issues/4320">#4320</a>)</li> <li><strong>Core:</strong> Fixed <code>KeyError</code> when LLM omits the <code>entities</code> key in tool call response (<a href="https://redirect.github.com/mem0ai/mem0/issues/4313">#4313</a>)</li> <li><strong>Prompts:</strong> Ensured JSON instruction is included in prompts when using <code>json_object</code> response format (<a href="https://redirect.github.com/mem0ai/mem0/issues/4271">#4271</a>)</li> <li><strong>Core:</strong> Fixed incorrect database parameter handling (<a href="https://redirect.github.com/mem0ai/mem0/issues/3913">#3913</a>)</li> </ul> <p><strong>Dependencies:</strong></p> <ul> <li>Updated LangChain dependencies to v1.0.0 (<a href="https://redirect.github.com/mem0ai/mem0/issues/4353">#4353</a>)</li> <li>Bumped protobuf dependency to 5.29.6 and extended upper bound to <code><7.0.0</code> (<a href="https://redirect.github.com/mem0ai/mem0/issues/4326">#4326</a>)</li> </ul> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mem0ai/mem0/commit/30661ab4275bd1e6f0c81209c33972189616ffc0"><code>30661ab</code></a> Fix: add pgvector support to NodeJS OSS VectorStoreFactory (fixes <a href="https://redirect.github.com/mem0ai/mem0/issues/3491">#3491</a>) (<a href="https://redirect.github.com/mem0ai/mem0/issues/3997">#3997</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/7ad5d6f4429521dd043dc7428ec9a19660924009"><code>7ad5d6f</code></a> fix: use toCamelCase in redis get method for the payload (<a href="https://redirect.github.com/mem0ai/mem0/issues/3172">#3172</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/305ce7b6b3b3feec49f00011b2a1ea172b38d8df"><code>305ce7b</code></a> feat: add Apache AGE graph store support (<a href="https://redirect.github.com/mem0ai/mem0/issues/4448">#4448</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/4437c3e8a8b92baa51aafe06ce6d9d4403195a8d"><code>4437c3e</code></a> fix: add missing _parse_response to AzureOpenAIStructuredLLM (<a href="https://redirect.github.com/mem0ai/mem0/issues/4434">#4434</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/54bdbde6e6f4e13e7855ae0b2e58bd9da2ae4f2a"><code>54bdbde</code></a> feat: add MiniMax LLM provider (<a href="https://redirect.github.com/mem0ai/mem0/issues/4132">#4132</a>) (<a href="https://redirect.github.com/mem0ai/mem0/issues/4431">#4431</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/2b9558335bcca511365c7a996362071c3aa55ba8"><code>2b95583</code></a> fix: raise ValueError when deleting nonexistent memory (<a href="https://redirect.github.com/mem0ai/mem0/issues/4455">#4455</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/2520edb4048b480134e8e479c3d02e1c88fd9f39"><code>2520edb</code></a> feat: add optional API key authentication to REST API server (<a href="https://redirect.github.com/mem0ai/mem0/issues/4442">#4442</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/f05e50d940166d884ad7c41e11f4200e6035f6a5"><code>f05e50d</code></a> Improve SEO metadata across documentation pages (<a href="https://redirect.github.com/mem0ai/mem0/issues/4447">#4447</a>)</li> <li><a href="https://github.com/mem0ai/mem0/commit/401754ca65029f13d9d5ddc54ffd984d51c8108d"><code>401754c</code></a> fix: prevent embedding corruption in Valkey and Redis when vector is None (<a href="https://redirect.github.com/mem0ai/mem0/issues/4">#4</a>...</li> <li><a href="https://github.com/mem0ai/mem0/commit/73038900f50559f76e066e01ae9d8a4f3efdb83c"><code>7303890</code></a> fix: wrap vector and payload in lists for Langchain.update (<a href="https://redirect.github.com/mem0ai/mem0/issues/4446">#4446</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mem0ai/mem0/compare/v1.0.6...v1.0.7">compare view</a></li> </ul> </details> <br /> Updates `pytest-cov` from 7.0.0 to 7.1.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst">pytest-cov's changelog</a>.</em></p> <blockquote> <h2>7.1.0 (2026-03-21)</h2> <ul> <li> <p>Fixed total coverage computation to always be consistent, regardless of reporting settings. Previously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on reporting options. See <code>[#641](pytest-dev/pytest-cov#641) <https://github.com/pytest-dev/pytest-cov/issues/641></code>_.</p> </li> <li> <p>Improve handling of ResourceWarning from sqlite3.</p> <p>The plugin adds warning filter for sqlite3 <code>ResourceWarning</code> unclosed database (since 6.2.0). It checks if there is already existing plugin for this message by comparing filter regular expression. When filter is specified on command line the message is escaped and does not match an expected message. A check for an escaped regular expression is added to handle this case.</p> <p>With this fix one can suppress <code>ResourceWarning</code> from sqlite3 from command line::</p> <p>pytest -W "ignore:unclosed database in <sqlite3.Connection object at:ResourceWarning" ...</p> </li> <li> <p>Various improvements to documentation. Contributed by Art Pelling in <code>[#718](pytest-dev/pytest-cov#718) <https://github.com/pytest-dev/pytest-cov/pull/718></code>_ and "vivodi" in <code>[#738](pytest-dev/pytest-cov#738) <https://github.com/pytest-dev/pytest-cov/pull/738></code><em>. Also closed <code>[#736](pytest-dev/pytest-cov#736) <https://github.com/pytest-dev/pytest-cov/issues/736></code></em>.</p> </li> <li> <p>Fixed some assertions in tests. Contributed by in Markéta Machová in <code>[#722](pytest-dev/pytest-cov#722) <https://github.com/pytest-dev/pytest-cov/pull/722></code>_.</p> </li> <li> <p>Removed unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/66c8a526b1246b5eb8fb1bc218878131bc628622"><code>66c8a52</code></a> Bump version: 7.0.0 → 7.1.0</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/f7076624784332594aa4cb3585d4757d295db15e"><code>f707662</code></a> Make the examples use pypy 3.11.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/6049a7847872e3139e6c82e93787123df5dc8672"><code>6049a78</code></a> Make context test use the old ctracer (seems the new sysmon tracer behaves di...</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/8ebf20bbbc73478b3f8fd36d30237d9ea083f06b"><code>8ebf20b</code></a> Update changelog.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/861d30e60d571f97259c6b718b71c819d5dbc3b9"><code>861d30e</code></a> Remove the backup context manager - shouldn't be needed since coverage 5.0, ...</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/fd4c956014035527f0c3c8d7faef3f8cfdadac7f"><code>fd4c956</code></a> Pass the precision on the nulled total (seems that there's some caching goion...</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/78c9c4ecb005faf4962fd86ff7bf9c9cce9554d6"><code>78c9c4e</code></a> Only run the 3.9 on older deps.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/4849a922e8be725c662a3d9175da571ace6545dc"><code>4849a92</code></a> Punctuation.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/197c35e2f37031fd1927715307ab6eed7cb3d2b7"><code>197c35e</code></a> Update changelog and hopefully I don't forget to publish release again :))</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/14dc1c92d44108384e39803888635fdbfc578b7f"><code>14dc1c9</code></a> Update examples to use 3.11 and make the adhoc layout example look a bit more...</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-cov/compare/v7.0.0...v7.1.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aurelio <[email protected]>
There was a problem hiding this comment.
Code Review
This pull request correctly updates the Dependabot configuration to fix labels, add a new dependencies label, and add scope-specific labels for different parts of the monorepo. The changes are logical and align with the goals described. I have one suggestion to improve the maintainability of the npm configurations by reducing duplication using YAML anchors.
| - package-ecosystem: npm | ||
| directory: /site | ||
| schedule: | ||
| interval: daily | ||
| time: "06:00" | ||
| timezone: Etc/UTC | ||
| commit-message: | ||
| prefix: "chore" | ||
| groups: | ||
| minor-and-patch: | ||
| update-types: [minor, patch] | ||
| major: | ||
| update-types: [major] | ||
| open-pull-requests-limit: 10 | ||
| reviewers: | ||
| - Aureliolo | ||
| labels: | ||
| - dependencies | ||
| - type:chore | ||
| - scope:site |
There was a problem hiding this comment.
Splitting the npm configuration is correct for applying separate labels, but it introduces significant duplication between the /web and /site blocks. This makes future maintenance harder as any change to shared settings like schedule or reviewers will need to be applied in multiple places.
To keep the configuration DRY (Don't Repeat Yourself), you can use YAML anchors to define and reuse the common settings. GitHub's parser for dependabot.yml supports this feature.
Example:
# Define a common block at the top level of the file
x-npm-common: &npm-common
schedule:
interval: daily
time: '06:00'
timezone: Etc/UTC
commit-message:
prefix: 'chore'
groups:
minor-and-patch:
update-types: [minor, patch]
major:
update-types: [major]
open-pull-requests-limit: 10
reviewers:
- Aureliolo
updates:
- package-ecosystem: npm
directory: /web
<<: *npm-common
labels:
- dependencies
- type:chore
- scope:web
- package-ecosystem: npm
directory: /site
<<: *npm-common
labels:
- dependencies
- type:chore
- scope:siteThis would make it much easier to manage and update shared settings in the future.
🤖 I have created a release *beep* *boop* --- ## [0.4.7](v0.4.6...v0.4.7) (2026-03-22) ### Features * add system user for CLI-to-backend authentication ([#710](#710)) ([dc6bd3f](dc6bd3f)) * dev channel builds with incremental pre-releases between stable releases ([#715](#715)) ([0e8a714](0e8a714)) * replace hardcoded name pools with Faker multi-locale name generation ([#714](#714)) ([5edc6ec](5edc6ec)) ### Bug Fixes * dev-release tag creation, dependabot coverage, go -C cli convention ([#730](#730)) ([7634843](7634843)) * improve name generation step UX and fix sentinel expansion bug ([#739](#739)) ([f03fd05](f03fd05)) * settings page UX polish -- toggle bug, source badges, form improvements ([#712](#712)) ([d16a0ac](d16a0ac)) * switch dev tags to semver and use same release pipeline as stable ([#729](#729)) ([4df6b9b](4df6b9b)), closes [#713](#713) * unify CLI image discovery and standardize Go tooling ([#738](#738)) ([712a785](712a785)) * use PAT in dev-release workflow to trigger downstream pipelines ([#716](#716)) ([d767aa3](d767aa3)) ### CI/CD * bump astral-sh/setup-uv from 7.4.0 to 7.6.0 in /.github/actions/setup-python-uv in the minor-and-patch group ([#731](#731)) ([7887257](7887257)) * bump the minor-and-patch group with 3 updates ([#735](#735)) ([7cd253a](7cd253a)) * bump wrangler from 4.75.0 to 4.76.0 in /.github in the minor-and-patch group ([#732](#732)) ([a6cafc7](a6cafc7)) * clean up all dev releases and tags on stable release ([#737](#737)) ([8d90f5c](8d90f5c)) ### Maintenance * bump the minor-and-patch group across 2 directories with 2 updates ([#733](#733)) ([2b60069](2b60069)) * bump the minor-and-patch group with 3 updates ([#734](#734)) ([859bc25](859bc25)) * fix dependabot labels and add scope tags ([#736](#736)) ([677eb15](677eb15)) * remove redundant pytest.mark.timeout(30) markers ([#740](#740)) ([9ec2163](9ec2163)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Summary
type:ci->type:infrain dependabot.yml (type:cilabel never existed,type:infracovers "CI/CD, tooling, project setup")dependencieslabel to all ecosystems for unified filtering (gh pr list --label dependencies)/weband/siteinto separate entries so they get distinct scope labelsscope:web,scope:site,scope:cli,scope:dockerfor quick visual identificationjavascriptlabel (Dependabot default that was never used since we override labels)Labels already created on the repo:
scope:site,scope:cli,scope:docker,scope:web(updated description).Test plan
type:ciReview
Quick mode (config-only change, no code). No agents run.
🤖 Generated with Claude Code