Skip to content

chore(deps): update dependency openai to v7.32.0 - #4274

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/openai-7.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
developfrom
renovate/openai-7.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
openai 7.20.0 → 7.32.0 age confidence

Release Notes

openai/openai-node (openai)

v7.32.0

Compare Source

Features
  • api: add agent environment suspension and expiration (#​2904) (6e4ed63)
Bug Fixes
  • deps: bump next from 15.5.25 to 15.5.27 in /ecosystem-tests/vercel-edge (#​2896) (88b4c05)
  • runners: preserve detailed token usage in totalUsage (#​2900) (88bb984)
Documentation

v7.31.0

Compare Source

Features

v7.30.1

Compare Source

Bug Fixes

v7.30.0

Compare Source

Features

v7.28.0

Compare Source

Features
  • api: add custom voice creation and agent session events (#​2858) (11b9283)

v7.27.0

Compare Source

Features
  • agents: prepare hosted files and download result artifacts (#​2855) (7b5a9e0)

v7.26.0

Compare Source

Features
Bug Fixes
Chores

v7.25.0

Compare Source

Features

v7.24.0

Compare Source

Features
Bug Fixes
Chores
Documentation

v7.23.0

Compare Source

Features
Chores

v7.22.0

Compare Source

Features

v7.21.0

Compare Source

Features
Bug Fixes
  • api: preserve model choices and improve request handling (#​2787) (a4a4396)
Chores

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai

coderabbitai Bot commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: ba294978-20d2-4c79-8024-0313d0da6618

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps openai 7.20.0 → 7.21.0 (Renovate lockfile refresh).

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • No application or runtime code changes; attack surface in the shipped Semaphore UI is unchanged.
  • openai remains a devDependency (dev: true) used only by the maintainer-only Gulp task gulp-gpt-translate (local i18n translation with OPENAI_API_KEY), not bundled for end users.
  • Patch-level SDK update within the existing ^7.0.0 range; no new attacker-controlled sinks or auth boundaries introduced by this PR.

Prior threads: None from earlier automation runs on this PR.

Recommendation: Safe to merge from a security perspective (subject to your usual dependency/CI checks).

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.21.0 chore(deps): update dependency openai to v7.22.0 Sep 22, 2026
@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from f5177cb to a8d6f93 Compare September 22, 2026 19:02

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps openai 7.20.0 → 7.22.0 (Renovate lockfile refresh).

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • No application or runtime code changes; attack surface in the shipped Semaphore UI is unchanged.
  • openai remains a devDependency (dev: true in the lockfile) declared under devDependencies in web/package.json, used only by the maintainer-only Gulp task gulp-gpt-translate / gulpfile.js tr (local i18n translation with OPENAI_API_KEY), not bundled for end users.
  • Version change is a patch-level SDK update within the existing ^7.0.0 range. Release notes for v7.21.0–v7.22.0 are API/feature additions (model identifiers, session events); no published CVEs or security advisories for these versions. Known third-party pre-CVE reports for openai affect 7.6.0–7.7.0 and 5.8.0–7.5.0, outside this bump.
  • Lockfile integrity hash updated for the official npm tarball (registry.npmjs.org); no supply-chain red flags beyond normal Renovate lockfile maintenance.

Prior threads: Re-validated the prior automation assessment (7.21.0 review); still applies at 7.22.0. No open inline review threads.

Recommendation: Safe to merge from a security perspective (subject to your usual dependency/CI checks).

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.22.0 chore(deps): update dependency openai to v7.23.0 Sep 23, 2026
@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from a8d6f93 to ef633c1 Compare September 23, 2026 15:17

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps openai 7.20.0 → 7.23.0 (Renovate lockfile refresh).

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • No application or runtime code changes; attack surface in the shipped Semaphore UI is unchanged.
  • openai remains a devDependency (dev: true in the lockfile; web/package.json devDependencies) used only by the maintainer-only Gulp task gulp-gpt-translate / gulpfile.js tr (local i18n translation with OPENAI_API_KEY), not bundled for end users.
  • Patch-level SDK update within the existing ^7.0.0 range. npm audit reports no advisories for openai@7.23.0. Prior automation reviews (7.21.0, 7.22.0) noted no CVEs in this line; that still holds for 7.23.0.
  • Lockfile integrity hash points at the official npm tarball (registry.npmjs.org); no new attacker-controlled sinks or auth boundaries introduced.

Prior threads: Re-validated earlier automation assessments; no open inline review threads and no findings to carry forward.

Recommendation: Safe to merge from a security perspective (subject to your usual dependency/CI checks).

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from ef633c1 to 23eb81d Compare September 24, 2026 15:41

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps openai 7.20.0 → 7.23.0 (Renovate lockfile refresh).

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • No application or runtime code changes; attack surface in the shipped Semaphore UI is unchanged.
  • openai remains a devDependency (dev: true in the lockfile; web/package.json devDependencies) used only by the maintainer-only Gulp task gulp-gpt-translate / gulpfile.js tr (local i18n translation with OPENAI_API_KEY), not bundled for end users.
  • Patch-level SDK update within the existing ^7.0.0 range. npm audit on web/ reports no advisories targeting openai@7.23.0. Prior automation reviews for this PR line (7.21.0, 7.22.0, 7.23.0) found no exploitable issues; re-validated at head 23eb81d.
  • Lockfile integrity hash points at the official npm tarball (registry.npmjs.org); no new attacker-controlled sinks or auth boundaries introduced.

Prior threads: No open inline review threads; earlier automation summaries superseded by this run (cleanup_previous).

Recommendation: Safe to merge from a security perspective (subject to your usual dependency/CI checks).

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.23.0 chore(deps): update dependency openai to v7.25.0 Sep 30, 2026
@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from 23eb81d to 2187243 Compare September 30, 2026 00:19

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps openai from 7.20.0 to 7.25.0 (dev: true). No application, API, or build-script source changes in this PR.

Assessment: No medium, high, or critical vulnerabilities introduced or exposed by this change.

  • Attack surface: openai remains a devDependency used only by the Gulp tr task (gulp-gpt-translate.js) for maintainer-side locale translation; it is not part of the production Vue bundle or Semaphore server runtime.
  • Input → sink: No new code paths; existing usage sends local locale file contents to the OpenAI API during optional dev workflows — unchanged by the version bump.
  • Supply chain: npm audit reports no advisories for openai at the resolved version; the diff is version, tarball URL, and SRI hash only.

Prior threads: None from earlier automation runs on this PR.

Outcome: ✅ Clear from a security perspective — dependency patch bump only.

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from 2187243 to 63e6c08 Compare September 30, 2026 19:15

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps locked openai 7.20.0 → 7.25.0 (Renovate lockfile refresh). No application source changes.

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

Prior threads: No unresolved inline security-review threads on this PR. Previous top-level assessments (7.21.x / 7.22.x bumps) remain valid for this revision.

Why no findings

  • Runtime exposure: openai is a devDependency (web/package.json) marked dev: true in the lockfile. It is used only by the maintainer Gulp task web/gulp-gpt-translate.js (outbound chat.completions.create for locale file translation), not by the Semaphore UI served to users.
  • Attack surface unchanged: This PR does not add routes, auth checks, deserialization, or user-controlled sinks. Bumping the lockfile does not alter how the SDK is invoked.
  • Known SDK issues: Published medium issues in the openai npm package (webhook signature DoS in ≤7.5.0; X.509 workload-identity credential handling in 7.6.0–7.7.0) are not applicable here: the project already used 7.20.0 and does not call webhook verification or X.509 workload-identity APIs in gulp-gpt-translate.js.
  • Supply chain: Version, registry URL, and SRI integrity hash were updated together as expected for a Renovate lockfile pin; no suspicious package substitution in the diff.

Slack summary (automation): PR #4274 — clear, no new security findings.

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.25.0 chore(deps): update dependency openai to v7.27.0 Oct 2, 2026
@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from 63e6c08 to 6a69b64 Compare October 2, 2026 01:43

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps locked openai 7.20.0 → 7.27.0 (dev: true). No application, API, or build-script source changes in this PR.

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • Runtime exposure: openai remains a devDependency used only by the maintainer Gulp plugin web/gulp-gpt-translate.js (local translation workflow). It is not part of the shipped Semaphore UI runtime bundle.
  • Attack surface: The diff does not add endpoints, auth logic, deserialization, or user-controlled sinks. Renovate only refreshes the lockfile integrity hash and version pin.
  • Supply chain: Public advisory data (Snyk, npm audit) reports no direct vulnerabilities for openai 7.x in this range. Known SDK issues (e.g. webhook signature DoS in 5.8.0–7.5.0, mTLS credential exposure in 7.6.0–7.7.0) are already outside both the previous (7.20.0) and new (7.27.0) versions.

Prior threads: No open inline finding threads from earlier automation runs; previous top-level assessments are superseded by this review (cleanup_previous).

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from 6a69b64 to 1c1ebf6 Compare October 4, 2026 21:21
@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.27.0 chore(deps): update dependency openai to v7.28.0 Oct 4, 2026

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps locked openai 7.20.0 → 7.28.0 (dev: true). No application, API, or build-script source changes in this PR.

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • Runtime exposure: openai remains a devDependency (web/package.json) used only by the maintainer Gulp task in web/gulp-gpt-translate.js / web/gulpfile.js tr (outbound chat.completions.create during optional locale translation with OPENAI_API_KEY). It is not referenced from Vue app code and is not part of the production UI bundle.
  • Attack surface: The diff only changes version, registry URL, and SRI integrity. No new endpoints, auth boundaries, deserialization, or attacker-controlled sinks.
  • Supply chain: npm audit reports no advisories targeting openai at the resolved version. Known published SDK issues (webhook signature DoS in ≤7.5.0; mTLS workload-identity handling in 7.6.0–7.7.0) remain outside both the previous (7.20.0) and new (7.28.0) pins; gulp-gpt-translate.js does not use those APIs.

Prior threads: Re-validated prior automation assessments on this PR (7.21.x–7.27.0); no open inline finding threads. Findings from earlier runs do not apply to this revision.

Slack summary (automation): PR #4274 — clear, no new security findings.

Recommendation: Safe to merge from a security perspective (subject to your usual dependency/CI checks).

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from 1c1ebf6 to 13171fe Compare October 7, 2026 00:31
@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.28.0 chore(deps): update dependency openai to v7.30.0 Oct 7, 2026

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps locked openai 7.20.0 → 7.30.0 (dev: true). No application, API, or build-script source changes in this PR.

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • Runtime exposure: openai remains a devDependency (web/package.json) used only by the maintainer Gulp task in web/gulp-gpt-translate.js / web/gulpfile.js tr (outbound chat.completions.create during optional locale translation with OPENAI_API_KEY). It is not referenced from Vue app code and is not part of the production UI bundle.
  • Attack surface: The diff only changes version, registry URL, and SRI integrity. No new endpoints, auth boundaries, deserialization, or attacker-controlled sinks.
  • Supply chain: npm audit (workspace web/) reports no advisories targeting openai at the resolved version. Known published SDK issues (webhook signature DoS in ≤7.5.0; mTLS workload-identity handling in 7.6.0–7.7.0) remain outside both the previous (7.20.0) and new (7.30.0) pins; gulp-gpt-translate.js does not use those APIs.

Prior threads: Re-validated prior automation assessments on this PR (7.21.x–7.28.0); no open inline finding threads. Findings from earlier runs do not apply to this revision.

Slack summary (automation): PR #4274 — clear, no new security findings.

Recommendation: Safe to merge from a security perspective (subject to your usual dependency/CI checks).

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from 13171fe to e14b038 Compare October 8, 2026 10:59
@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.30.0 chore(deps): update dependency openai to v7.30.1 Oct 8, 2026

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps locked openai 7.20.0 → 7.30.1 (dev: true). No application, API, or build-script source changes in this PR.

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • Attack surface: openai remains a devDependency used only by the optional Gulp locale task (web/gulp-gpt-translate.js / gulp tr); it is not referenced by npm run build / serve and is not shipped in the embedded UI bundle.
  • Exploitability: No new attacker-controlled input paths, sinks, or auth/permission changes — lockfile metadata only.
  • Supply chain: npm audit reports no advisories targeting openai@7.30.1; bump is a routine minor/patch refresh within the existing ^7.0.0 range.

Prior threads: No unresolved inline security findings from earlier automation runs on this PR.

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.30.1 chore(deps): update dependency openai to v7.31.0 Oct 9, 2026
@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from e14b038 to acea9c4 Compare October 9, 2026 04:40

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale comment

Security review

Scope: web/package-lock.json only — bumps locked openai 7.20.0 → 7.31.0 (dev: true). No application, API, or build-script source changes in this PR.

Assessment: No medium, high, or critical vulnerabilities identified in this diff.

  • Attack surface: The diff only updates version, tarball URL, and SRI integrity for node_modules/openai. No new code paths, sinks, or configuration.
  • Runtime exposure: openai remains a devDependency (web/package.json). It is used only by the optional Gulp i18n helper (web/gulp-gpt-translate.js / gulpfile.js tr task), not bundled into the production Vue build or served to users.
  • Supply chain: Lockfile integrity matches the npm registry artifact for openai@7.31.0 (published package with npm provenance attestations). This is a routine patch/minor bump within the existing ^7.0.0 range.
  • Prior threads: No unresolved inline security findings from earlier automation runs; previous assessments remain valid for this revision.

Findings: None.

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

@renovate
renovate Bot force-pushed the renovate/openai-7.x-lockfile branch from acea9c4 to a94289c Compare October 10, 2026 01:24
@renovate renovate Bot changed the title chore(deps): update dependency openai to v7.31.0 chore(deps): update dependency openai to v7.32.0 Oct 10, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Security review

Outcome: No medium, high, or critical vulnerabilities identified in this change.

Scope reviewed: web/package-lock.json only — bumps openai from 7.20.0 to 7.32.0 (integrity hash updated). No application, API, or build-script source changes in the PR.

Usage context: openai remains a devDependency (dev: true in the lockfile) and is imported only by web/gulp-gpt-translate.js, a Gulp plugin used for optional locale translation during development/build. It is not part of the shipped Semaphore UI runtime served from the Go binary.

Checks performed:

  • Traced dependency usage; no new attacker-controlled input paths or sinks introduced by this diff.
  • No prior automation security-review threads on this PR to re-validate.
  • npm audit in web/ reports no vulnerabilities tied to openai.

Supply chain: Routine patch-level SDK update within the existing ^7.0.0 range; no code paths changed, so no new exploit surface from this PR alone.

Open in Web View Automation 

Sent by Cursor Automation: Find vulnerabilities

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants