chore(deps): bump the third-party group across 3 directories with 19 updates - #892
Conversation
…updates Bumps the third-party group with 4 updates in the /plugins/codex-security/mcp-app directory: [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk), [smol-toml](https://github.com/squirrelchat/smol-toml), [zod](https://github.com/colinhacks/zod) and [esbuild](https://github.com/evanw/esbuild). Bumps the third-party group with 2 updates in the /plugins/codex-security/skills/triage-finding/evals directory: [@opencode-ai/sdk](https://github.com/sst/opencode-sdk-js) and [promptfoo](https://github.com/promptfoo/promptfoo). Bumps the third-party group with 15 updates in the /sdk/typescript directory: | Package | From | To | | --- | --- | --- | | [smol-toml](https://github.com/squirrelchat/smol-toml) | `1.7.1` | `1.8.0` | | [zod](https://github.com/colinhacks/zod) | `4.4.3` | `4.5.4` | | [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `8.3.0` | `8.7.1` | | [@octokit/core](https://github.com/octokit/core.js) | `7.0.6` | `7.0.8` | | [incur](https://github.com/wevm/incur) | `0.4.13` | `0.5.1` | | [papaparse](https://github.com/mholt/PapaParse) | `5.5.3` | `5.7.0` | | [@types/papaparse](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/papaparse) | `5.3.15` | `5.5.2` | | [pdfjs-dist](https://github.com/mozilla/pdf.js) | `6.2.108` | `6.3.289` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.8` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.18` | | [@types/bun](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/bun) | `1.3.13` | `1.4.1` | | [postcss](https://github.com/postcss/postcss) | `8.5.23` | `8.5.28` | | [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.9.6` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.8` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.3` | `19.2.7` | Updates `@modelcontextprotocol/sdk` from 1.29.0 to 1.30.0 - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) - [Commits](modelcontextprotocol/typescript-sdk@v1.29.0...1.30.0) Updates `smol-toml` from 1.6.1 to 1.8.0 - [Release notes](https://github.com/squirrelchat/smol-toml/releases) - [Commits](squirrelchat/smol-toml@v1.6.1...v1.8.0) Updates `zod` from 4.4.3 to 4.5.4 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.4.3...v4.5.4) Updates `esbuild` from 0.27.7 to 0.28.2 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](evanw/esbuild@v0.27.7...v0.28.2) Updates `@opencode-ai/sdk` from 1.14.33 to 1.18.28 - [Release notes](https://github.com/sst/opencode-sdk-js/releases) - [Changelog](https://github.com/anomalyco/opencode-sdk-js/blob/main/CHANGELOG.md) - [Commits](https://github.com/sst/opencode-sdk-js/commits) Updates `promptfoo` from 0.121.15 to 0.122.2 - [Release notes](https://github.com/promptfoo/promptfoo/releases) - [Changelog](https://github.com/promptfoo/promptfoo/blob/main/CHANGELOG.md) - [Commits](promptfoo/promptfoo@0.121.15...0.122.2) Updates `smol-toml` from 1.7.1 to 1.8.0 - [Release notes](https://github.com/squirrelchat/smol-toml/releases) - [Commits](squirrelchat/smol-toml@v1.6.1...v1.8.0) Updates `zod` from 4.4.3 to 4.5.4 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.4.3...v4.5.4) Updates `@inquirer/prompts` from 8.3.0 to 8.7.1 - [Release notes](https://github.com/SBoudrias/Inquirer.js/releases) - [Commits](https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@8.3.0...@inquirer/prompts@8.7.1) Updates `@octokit/core` from 7.0.6 to 7.0.8 - [Release notes](https://github.com/octokit/core.js/releases) - [Commits](octokit/core.js@v7.0.6...v7.0.8) Updates `incur` from 0.4.13 to 0.5.1 - [Release notes](https://github.com/wevm/incur/releases) - [Changelog](https://github.com/wevm/incur/blob/main/CHANGELOG.md) - [Commits](https://github.com/wevm/incur/compare/incur@0.4.13...incur@0.5.1) Updates `papaparse` from 5.5.3 to 5.7.0 - [Release notes](https://github.com/mholt/PapaParse/releases) - [Changelog](https://github.com/mholt/PapaParse/blob/master/CHANGELOG.md) - [Commits](mholt/PapaParse@5.5.3...5.7.0) Updates `@types/papaparse` from 5.3.15 to 5.5.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/papaparse) Updates `pdfjs-dist` from 6.2.108 to 6.3.289 - [Release notes](https://github.com/mozilla/pdf.js/releases) - [Commits](mozilla/pdf.js@v6.2.108...v6.3.289) Updates `react` from 19.2.4 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react) Updates `@types/react` from 19.2.14 to 19.2.18 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `@types/bun` from 1.3.13 to 1.4.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/bun) Updates `@types/papaparse` from 5.3.15 to 5.5.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/papaparse) Updates `@types/react` from 19.2.14 to 19.2.18 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `postcss` from 8.5.23 to 8.5.28 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.23...8.5.28) Updates `prettier` from 3.2.5 to 3.9.6 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.2.5...3.9.6) Updates `react-dom` from 19.2.4 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom) Updates `@types/react-dom` from 19.2.3 to 19.2.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@modelcontextprotocol/sdk" dependency-version: 1.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: smol-toml dependency-version: 1.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: zod dependency-version: 4.5.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: esbuild dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: third-party - dependency-name: "@opencode-ai/sdk" dependency-version: 1.18.28 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: promptfoo dependency-version: 0.122.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: smol-toml dependency-version: 1.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: zod dependency-version: 4.5.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: "@inquirer/prompts" dependency-version: 8.7.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: "@octokit/core" dependency-version: 7.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: third-party - dependency-name: incur dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: papaparse dependency-version: 5.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: "@types/papaparse" dependency-version: 5.5.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: third-party - dependency-name: pdfjs-dist dependency-version: 6.3.289 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: third-party - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: third-party - dependency-name: "@types/react" dependency-version: 19.2.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: third-party - dependency-name: "@types/bun" dependency-version: 1.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: third-party - dependency-name: "@types/papaparse" dependency-version: 5.5.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: third-party - dependency-name: "@types/react" dependency-version: 19.2.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: third-party - dependency-name: postcss dependency-version: 8.5.28 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: third-party - dependency-name: prettier dependency-version: 3.9.6 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: third-party - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: third-party - dependency-name: "@types/react-dom" dependency-version: 19.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: third-party ... Signed-off-by: dependabot[bot] <support@github.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
mldangelo-oai
left a comment
There was a problem hiding this comment.
Reviewed the final integrated dependency update, MCP compatibility fixes, and removal of obsolete declarations and the duplicate generated-code test. The final CI run passed all 42 applicable jobs, with two intentional skips; security review passed and no review threads remain unresolved.
mldangelo-oai
left a comment
There was a problem hiding this comment.
Reviewed the exact dependency releases and shipped APIs, the compatibility fixes and simplifications, and the completed test and package evidence. Current-head CI and automated security review pass. The documented eval installation limitation does not affect the required deterministic harness checks.
Summary
Update the grouped third-party dependencies and fix the compatibility failures exposed by the upgrades. Keep the CLI's existing read-only MCP interface and the shared Codex version pin.
Changes
Testing
Passed locally:
build:ci, plugin source compatibility, and its 9 Node tests.types,format, build, example build, package creation, and archive checks (488 entries), including the TypeScript 7 upgrades merged from main.12345and randomized seed1883891742: 2,994 passed, 50 platform skips, zero failures in each run. These completed before the final Node-type sync from main.The GitHub CI matrix passed on both preceding integration heads (42 successful jobs each), including SDK tests on Linux, macOS, and Windows, installed-package checks, MCP tests, and container checks. The final merged head must also pass those checks before merge. Local policy fixture failures were traced to a shared temporary Git marker and a custom Git build; the affected fixtures pass using an isolated temporary root and system Git.
The eval frozen-lockfile check succeeds, but full eval dependency installation is unavailable locally because the configured registry blocks
openai@7.15.0under its package publication-age policy (HTTP 403). The lockfile keeps the other resolved dependency versions; OpenCode's integrity was verified against the configured registry. No live model evaluations were run.Risk and rollout
Reviewed upstream release notes and exact shipped source/types against repository uses. The supported SDK Node.js 22.13.0, 24, and 26 lines remain unchanged; the separate eval runner requires Node.js 22.22.0 or newer. MCP SDK 1.30.0 adds its upstream 10 MiB stdio buffering limit. Existing scan-integrity, credential, and path protections remain in place. No public commands or flags change. Merge after the normal review and CI gates pass; revert the dependency change if a regression appears.
Public disclosure review