Repository navigation
Queue repair 2.2 - Codex 26.930.31730, Windows x64
Queue repair 2.2 for Codex 26.930.31730 (Windows x64)
Repair author: IveSan83 (Eugene Bondarenko)
The latest reviewed official package still reproduces the tested stale-snapshot message-loss, pending-message replay and undefined JSON response defects. This release ports the repair to the exact 26.930.31730 win32-x64 bundle hashes and retains the existing private journal format.
Download
- codex-vscode-queue-repair-2.2.0.zip ? portable repair source, tests and installer. Extract into a new folder, close all VS Code windows, and run START.cmd. It downloads the official package, verifies its SHA-256, runs both regression gates, builds and audits the repaired VSIX, then installs and pins it.
- codex-vscode-queue-test-results-2.2.0.zip ? sanitized TAP logs for both runtimes, source hashes, verification summary, completed-package audit and the detailed release comparison.
- SHA256SUMS-2.2.0.txt ? checksums for the two ZIP assets.
The source/installer ZIP does not contain OpenAI's compiled extension, credentials, authentication, user messages or personal settings. The installer uses existing authentication and preserves a private queue backup locally. Do not upload that private backup.
Verification
- 88/88 mandatory tests in Node and 88/88 in VS Code's Electron/Node runtime: 176 executions with zero failures, skips or cancellations.
- Original-bug controls reproduce the official defects; repair scenarios check the patched code. This does not mean the unmodified official package passed repaired-storage tests.
- The suite covers actual shipped queue/response code, revision conflicts, owner/follower reconciliation, positive and uncertain receipts, Undo generations, four writer processes, dead-owner lock recovery and 180 seeded two-client cycles per runtime.
- The final VSIX preserves all 19,378 official entries, adds only six declared repair entries, retains 19,372 original entries byte for byte and preserves the native executable checksum. Its packaged host storage loads through real relative imports in both runtimes.
- The old wrong helper basename is a required failing control. The shipped helper is consistently out/queue-store.cjs.
The exact source/installer ZIP also passed a fresh extraction/setup verification without its own Git directory: both 88-test gates, full build and package startup passed. The previously verified official VSIX was supplied as the download cache. A local installation was verified against all 19,382 installed extension files, with zero missing or mismatched files (only VS Code-added __metadata is ignored). The extension is pinned; activation remains pending a full editor restart. These additional results are included in the test-results ZIP.
What changed upstream
Hosted Git metadata caching, bounded cloud-history readiness, incremental used-plugin history, cloud configuration and activity conditions changed. The four queue components retain their structure after minifier-identifier normalization, and the native executable is still codex-cli 0.160.0, byte-identical to 31428.
Detailed report: https://github.com/IveSan83/codex-vscode-queue-repair/blob/v2.2.0/reports/release-31730.md
Exact test registry: https://github.com/IveSan83/codex-vscode-queue-repair/blob/v2.2.0/REGRESSIONS.json
Previous upstream investigation: openai/codex#49834 (comment)
Scope
Supported installation: 26.930.31730, Windows x64. Different bundle hashes are rejected. Queue, Steer and Interrupt remain available. Saved uncertain sends remain paused for review. These are headless code/filesystem/controlled-transport and package checks; they do not guarantee live UI/model delivery, exactly-once external actions or faster model generation. Reopen all editor windows after installing.
This is the fifth affected version in the current report sequence. The requested upstream correction is authoritative revisioned queue persistence, safe delivery reconciliation and a valid void-response contract, with deterministic regression coverage.