Skip to content

Comments

chore: fix dep vulnerabilities#19036

Merged
scidomino merged 1 commit intomainfrom
tomm_vul
Feb 13, 2026
Merged

chore: fix dep vulnerabilities#19036
scidomino merged 1 commit intomainfrom
tomm_vul

Conversation

@scidomino
Copy link
Collaborator

Summary

I ran npm audit fix

@scidomino scidomino requested review from a team as code owners February 13, 2026 22:42
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @scidomino, 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 focuses on enhancing the project's security and stability by updating various npm dependencies to their latest versions. The changes primarily involve upgrading packages to resolve reported vulnerabilities and ensure the use of up-to-date libraries, as indicated by running npm audit fix. This ensures the project benefits from the latest bug fixes and security patches without introducing new features or functional changes.

Highlights

  • Dependency Updates: Updated several core npm dependencies, including @isaacs/brace-expansion, @modelcontextprotocol/sdk, express-rate-limit, hono, jose, markdown-it, qs, tar, and zod-to-json-schema, to address potential vulnerabilities and incorporate latest fixes.
  • New Dependency: Introduced ip-address as a new direct dependency, likely due to an update in express-rate-limit.
  • License Information: Synchronized NOTICES.txt with the updated dependency versions and licenses for compliance.
Changelog
  • package-lock.json
    • Updated @isaacs/brace-expansion from 5.0.0 to 5.0.1.
    • Updated @modelcontextprotocol/sdk from 1.25.3 to 1.26.0.
    • Updated express dependency within @modelcontextprotocol/sdk from ^5.0.1 to ^5.2.1.
    • Updated express-rate-limit dependency within @modelcontextprotocol/sdk from ^7.5.0 to ^8.2.1.
    • Added hono dependency ^4.11.4 within @modelcontextprotocol/sdk.
    • Updated jose dependency within @modelcontextprotocol/sdk from ^6.1.1 to ^6.1.3.
    • Updated zod-to-json-schema dependency within @modelcontextprotocol/sdk from ^3.25.0 to ^3.25.1.
    • Updated top-level express-rate-limit from 7.5.1 to 8.2.1 and added ip-address as its dependency.
    • Updated top-level hono from 4.11.5 to 4.11.9 and removed the peer: true flag.
    • Added new top-level dependency ip-address version 10.0.1.
    • Updated markdown-it from 14.1.0 to 14.1.1.
    • Updated qs from 6.14.1 to 6.14.2.
    • Updated tar from 7.5.6 to 7.5.7.
  • packages/vscode-ide-companion/NOTICES.txt
    • Updated version references for @modelcontextprotocol/sdk, qs, and express-rate-limit.
    • Added new license entries for ip-address and hono.
Using Gemini Code Assist

The 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 /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

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 .gemini/ folder in the base of the repository. Detailed instructions can be found here.

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.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request applies automated dependency updates. A major version bump for the transitive dependency express-rate-limit has been identified, which could introduce breaking changes and poses a stability risk. Please review the specific comment for details.

@github-actions
Copy link

Size Change: +2.56 kB (+0.01%)

Total Size: 24.4 MB

Filename Size Change
./bundle/gemini.js 24.4 MB +2.56 kB (+0.01%)
ℹ️ View Unchanged
Filename Size
./bundle/sandbox-macos-permissive-open.sb 890 B
./bundle/sandbox-macos-permissive-proxied.sb 1.31 kB
./bundle/sandbox-macos-restrictive-open.sb 3.36 kB
./bundle/sandbox-macos-restrictive-proxied.sb 3.56 kB
./bundle/sandbox-macos-strict-open.sb 4.82 kB
./bundle/sandbox-macos-strict-proxied.sb 5.02 kB

compressed-size-action

@gemini-cli gemini-cli bot added the status/need-issue Pull requests that need to have an associated issue. label Feb 13, 2026
Copy link
Contributor

@jacob314 jacob314 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@scidomino scidomino added this pull request to the merge queue Feb 13, 2026
Merged via the queue into main with commit 02da5eb Feb 13, 2026
29 checks passed
@scidomino scidomino deleted the tomm_vul branch February 13, 2026 23:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status/need-issue Pull requests that need to have an associated issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants