chore(deps): add cooldowns and unify Codex dependencies - #757
Conversation
|
@codex review Please review the current head, |
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. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 8adc82920a
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
@codex review Please review the updated head, |
|
Codex Review: Didn't find any major issues. Bravo. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
@codex review Please review the updated head, |
|
Codex Review: Didn't find any major issues. Nice work! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
Final validation:
No model-backed evals, merge, or release was performed. |
94a25b3
into
mdangelo/codex/triage-sdk-0.151.0
Summary
Add automated dependency updates with no release-age delay for OpenAI dependencies and a seven-day cooldown for other releases. Keep the Codex CLI and SDK on one version across the shipping SDK, MCP app, and triage evals.
This PR is stacked on #755. Merge that PR first, then target this change at
main.Changes
openaiand@openai/*while continuing to install committed lockfiles.0.151.0. Make Promptfoo's transitive SDK follow the evals' direct SDK dependency, removing the older duplicate.Testing
11.9.0; all Codex lockfile integrity hashes match public npm, and unrelated dependency graphs are unchanged.0.151.0and selected CLI0.151.0; no model calls were made.Risk and rollout
Dependabot begins scheduling updates after this configuration reaches the default branch. GitHub requires at least 24 hours between scheduled checks; this configuration runs daily at 09:00 UTC, including weekends. OpenAI releases become eligible on the next check without a cooldown; updates still require normal review and CI. Security updates are not delayed by the version-update cooldown. No auto-merge, registry credentials, or Socket policy changes are introduced.
The Codex dependency upgrade affects shipped runtime dependencies. The eval SDK override also applies to Promptfoo, so its deterministic checks and provider initialization were verified with the shared version. Existing locked third-party packages remain installable; the age policy applies when resolving new versions.
Public disclosure review