Walkthrough
The managed Codex release assets now target version 0.166.0. During initialization, the installer starts an installation when the installed version is older than the pinned release. A test covers this startup update path.
Changes: Codex runtime update
Layer / File(s) Summary Codex release asset metadata
apps/server/src/provider/CodexInstallation.tsAll six release entries now use version 0.166.0 URLs, SHA-256 checksums, and expected archive sizes. Platform and architecture mappings are unchanged. Startup version check and installation state
apps/server/src/provider/CodexInstallation.ts,apps/server/src/provider/CodexInstallation.test.tsInitialization starts an installation when the installed version is lower than the pinned asset version. The downloading state preserves existing fields. The test checks that an installed version of 0.156.0 updates to 0.156.1. Estimated code review effort: 2 (Simple) | ~10 minutes
Change: Bug fix
Possibly related issues
- pingdotgg/t3code#27939: The issue reports fallback behavior with the 0.156.1 catalog. This PR updates the managed pin to 0.166.0, whose catalog provides
code_mode_onlymetadata for the reported model.
Suggested reviewers:
juliusmarminge- pingdotgg/t3code#27939: The issue reports fallback behavior with the 0.156.1 catalog. This PR updates the managed pin to 0.166.0, whose catalog provides
Merge Risk: External image Moderate · up to 511a3
The runtime bump and the startup update path look sound. One existing test can now race the automatic update and should be gated before merge. Sessions already open during an update keep the old runtime until they restart, which matches the stated timing but is worth owner awareness.
Pre-merge checks: Passed 4
Check name Status Explanation Title check Passed The title names the main change: a fix in the server that stops GPT-6.1 Sol from compacting after every tool call on managed Codex. The changeset bumps the managed Codex pin from 0.156.1 to 0.166.0, w… Linked Issues check Passed Check skipped because no linked issues were found for this pull request. Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request. Description check Passed The description clearly explains the problem, the runtime pin change, startup update behavior, reproduction data, verification results, and unverified areas. It links the related issue and identifies … Full details: Title check
Explanation
The title names the main change: a fix in the server that stops GPT-6.1 Sol from compacting after every tool call on managed Codex. The changeset bumps the managed Codex pin from 0.156.1 to 0.166.0, which is the cause of that behavior. The title follows the conventional commit format and is specific enough for a teammate to understand the primary change. Its length (82 characters) is acceptable for a conventional commit title.
Full details: Description check
Explanation
The description clearly explains the problem, the runtime pin change, startup update behavior, reproduction data, verification results, and unverified areas. It links the related issue and identifies the tools used. It does not use the template headings or provide explicit maintainer approval evidence, but the required information is substantially present.
Finishing Touches
Generate docstrings
- Commit to this branch
- Create a new PR
Generate unit tests (beta)
- Commit to this branch
- Create a new PR
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Warning
Some tools did not complete. Review the errors below.
External image ast-grep (0.51.1)
ast-grep could not parse rule config: /ast-grep-rules/ast-grep-essentials/rules/javascript/security/jsx-no-duplicate-props.yml
CodeRabbit Verify
- Run CodeRabbit Verify to test the changes in this pull request.