Repository navigation
Releases: runchance/rcmaker-codex-gateway
Release list
v1.5.8
RCMAKER v1.5.8
This release follows v1.5.7, with 2 commits affecting 4 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 2.
Changed paths by subsystem: AI gateway and browser bridge: 4 files.
Changes
Fixes
- Allow a new task page to proceed after a missing temporary page is proven fully completed, avoiding browser-command expiry caused by stale Stop obligations. (915493c)
- Keep existing or uncertain pages protected, including a conversation reopened under another tab ID or without the temporary-chat URL parameter. (915493c)
- Resume stopped Web responses when a stale receipt-only wait remains after a verified completed successor, without replaying host tools or inventing delivery confirmations. (3f7280b)
- Preserve active tools, fresh MCP readers, task isolation, and parallel execution while reconciling consumed receipt waits. (3f7280b)
v1.5.7
RCMAKER v1.5.7
This release follows v1.5.6, with 4 commits affecting 8 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 4.
Changed paths by subsystem: AI gateway and browser bridge: 8 files.
Changes
Fixes
- Avoid indefinitely blocking replacement pages after a temporary context-staging tab disappears during a restart, but only when exact durable evidence proves no executable commit or tool activity occurred. (642f034)
- Preserve stop-before-close protection for existing, executed or uncertain pages and record inert missing-page reconciliation separately from a real browser Stop acknowledgement. (642f034)
- Recover failed temporary-chat context imports when native history changes or new requirements exceed an older working selection, including replacements that failed before their first stage. (a3c2ceb)
- Plan recovered imports outside the database writer transaction and revalidate their exact ownership before admission, preserving complete archives, user instructions, model limits and tool isolation. (a3c2ceb)
- Fix browser workspace tabs remaining at Closing after a temporary chat acquires its first conversation ID or ChatGPT renders a Send button without the old test ID. (3b43293)
- Preserve stop-before-close and task isolation by verifying exact retired-page submission witnesses, stable idle controls and physical target disappearance before completing closure. (3b43293)
- Avoid failing final reasoning-effort verification on a transient focus loss or delayed browser reply, including between multipart context stages, without weakening exact model and effort checks. (a3d5f5b)
- Fence effort readback retries to the current task, document and multipart stage so stopped or replaced tasks cannot advance through late callbacks. (a3d5f5b)
v1.5.6
RCMAKER v1.5.6
This release follows v1.5.5, with 7 commits affecting 24 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 7.
Changed paths by subsystem: AI gateway and browser bridge: 17 files; Management UI and static assets: 3 files; Documentation and development guidance: 2 files; Other files: 2 files.
Changes
Fixes
- Fix tasks stalling after a successful saved-chat summary when the same Web page is handed to the next native turn but an obsolete Stop-before-close obligation blocks dispatch. (1358653)
- Safely reconcile affected retained-page handoffs after upgrading, preserving real page-stop checks, exact tool receipts, task isolation and concurrent execution without increasing queue timeouts. (1358653)
- Fix repeated compaction conflicts when Codex restores the default High detail on the same historical image, including Classic requests after a restart and retries with restored native tool results. (a21502c)
- Preserve exact image and task identity, immutable tool receipts, existing Lite compatibility and concurrent single-producer recovery without replaying tools. (a21502c)
- Fix repeated compaction conflicts when Codex restores a completed tool result that an earlier request replaced with a context-budget truncation notice, preserving the original receipt and preventing duplicate tool execution. (3c1380e)
- Include restored result records in the saved-chat checkpoint request and record privacy-safe structural diagnostics for compaction conflicts. (3c1380e)
- Fix repeated compaction conflicts after a failed source recovery when compaction cancelled a tool before delivery or page cleanup crossed a timestamp boundary. (e759163)
- Resume pending compaction observation in the original saved ChatGPT conversation after a browser restart, preserving task isolation and existing tool results without duplicate submissions. (e759163)
- Confirm that the previous Web chat has stopped before opening a replacement, including Stop confirmation dialogs and recovery after browser-control disconnects. (c404163)
- Recheck saved-chat capacity errors after preparing history, so an outdated page snapshot cannot replace a conversation that resumed generating. (c404163)
- Fix compaction remaining queued after restart when browser control connects before task recovery, and preserve the correct logical round during asynchronous page attachment. (c404163)
- Fix saved-chat compaction being incorrectly rejected when an older completed tool result was verifiably consumed but its MCP acknowledgement was missing; preserve exact receipt checks, task isolation, and parallel tool execution without replaying tools. (ec738d1)
- Verify the effective Codex gateway route separately from legacy integration markers so externally changed configuration does not appear ready. (0c387b3)
- Support bounded zstd request decoding and enable Codex request compression only when the running PHP decoder passes its self-test, while preserving uncompressed and gzip requests. (0c387b3)
- Recover oversized saved-chat histories within existing budgets while preserving every human instruction, current exact tool receipts and the complete readable archive. (0c387b3)
- Select verified history before admission when continuing a legacy failed saved-chat replacement, with expensive planning outside database write transactions and ownership revalidated before commit. (0c387b3)
- Recover stopped saved chats when exact later responses prove historical tool-result consumption despite a missing MCP acknowledgement, without replaying tools or flooding terminal diagnostics. (0c387b3)
v1.5.5
RCMAKER v1.5.5
This release follows v1.5.3, with 3 commits affecting 9 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 3.
Changed paths by subsystem: AI gateway and browser bridge: 6 files; Runtime and process management: 2 files; Configuration: 1 files.
Changes
Fixes
- Isolate idle file cleanup from browser control and database checkpoint workers to prevent startup and heartbeat stalls. (3d0a80b)
- Preserve live saved-chat responses and verified steering receipts during refresh recovery without repeating tools. (3d0a80b)
- Prevent attachment cleanup races, defer contended reclamation, and improve bounded browser failure diagnostics. (3d0a80b)
- Immediately replace Web conversations that reach their native length limit, restoring durable context and exact tool receipts without retrying the exhausted page. (6aaa726)
- Preserve completed Web answers when an exact later Web round proves it consumed a native tool result whose MCP acknowledgement packet was lost. (948a029)
- Prevent Web models from reporting tool or service failures without an exact current-turn tool receipt. (948a029)
v1.5.3
RCMAKER v1.5.3
This release follows v1.5.2, with 3 commits affecting 5 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 3.
Changed paths by subsystem: AI gateway and browser bridge: 5 files.
Changes
Fixes
- Keep long native tool calls within Secure MCP Tunnel deadlines by returning resumable pending receipts without cancelling or repeating tool work. (ca90ce5)
- Upgrade the bundled tunnel client to v0.0.15 so shared stdio sessions recover correctly after timed-out commands reuse JSON-RPC IDs. (ca90ce5)
- Recover expired saved-chat tool turns from exact native receipts without replaying completed or undelivered host work. (857802e)
- Accept long uncompressed Codex histories up to a bounded 256 MiB envelope instead of returning an empty HTTP 413 at the legacy 80 MB parser limit. (7dd64e2)
v1.5.2
RCMAKER v1.5.2
This release follows v1.5.1, with 1 commits affecting 3 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 1.
Changed paths by subsystem: AI gateway and browser bridge: 3 files.
Changes
Fixes
- Fix first-use Saved ChatGPT conversations rejecting long multipart context after their own staging messages advanced the response baseline. (6bb6e35)
- Preserve the empty-page proof independently from multipart ACK baselines while retaining account, task, surface, generation and no-cross-task safeguards. (6bb6e35)
v1.5.1
RCMAKER v1.5.1
This release follows v1.5.0, with 1 commits affecting 4 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 1.
Changed paths by subsystem: AI gateway and browser bridge: 3 files; Configuration: 1 files.
Changes
Fixes
- Keep registered native tool calls alive across bounded MCP polling slices while preserving task ownership, stop, expiry and no-replay safeguards. (1af7dc2)
- Saved ChatGPT task recovery now sends only the current delta after an internal task rotation when the exact regular conversation remains bound. (1af7dc2)
- Remove PHP memory limits from long-lived gateway processes and stream historical prompt lookup to prevent browser-worker exhaustion on long tasks. (1af7dc2)
- Wait for an accurately observed active ChatGPT generation before clearing the connector composer instead of failing at the short editor timeout. (1af7dc2)
v1.5.0
RCMAKER v1.5.0
This release follows v1.3.9, with 2 commits affecting 4 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 2.
Changed paths by subsystem: AI gateway and browser bridge: 4 files.
Changes
Fixes
- Prevent false model-control focus failures when ChatGPT remounts the unique picker button during focus, while retaining strict rejection for lost or ambiguous focus. (86ebd89)
- Keep long-running saved ChatGPT tasks attached after the response deadline, and issue one verified same-page continuation only when exact delivered tools settle into an empty idle response. (cb2ece0)
- Bind the first saved ChatGPT conversation across a legitimate root-to-conversation navigation after fresh account verification, using the exact message marker or fenced browser submission evidence. (cb2ece0)
- Avoid disconnecting Codex while the owned first saved-chat page is still generating without a rendered binding marker, and retain content-free diagnostics for future failures. (cb2ece0)
v1.3.9
RCMAKER v1.3.9
This release follows v1.3.8, with 2 commits affecting 8 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 2.
Changed paths by subsystem: AI gateway and browser bridge: 8 files.
Changes
Fixes
- Saved-chat recovery messages now explicitly supersede the interrupted response's recovery-only pause and request the existing same-task context reader by exact name. (5c69e37)
- Connector draft cleanup failures retain bounded editor and transport diagnostics without recording draft or exception text; cleanup timing and task isolation are unchanged. (5c69e37)
- Finish Codex turns when an exact tool receipt wait closes after native work completes. (e81091b)
- Keep browser startup responsive during large task cleanup and transient SQLite contention. (e81091b)
v1.3.8
RCMAKER v1.3.8
This release follows v1.3.7, with 1 commits affecting 5 changed files.
Downloads and upgrades
This release provides standalone executables and archives with bundled PHP 8.5 and encrypted application PHP source for these five targets:
- Linux x86_64
- Linux AArch64
- macOS x86_64
- macOS AArch64
- Windows x86_64 (ZIP only)
Download the file matching your operating system and CPU architecture from the release assets. Verify its integrity against SHA256SUMS; release-manifest.json records the release version and build information.
On Windows, download and extract the ZIP; no standalone EXE is published.
Stop the running application and make a backup before upgrading. Replace the application files while preserving the external data/ directory and .env configuration beside the executable, then restart. Persistent data is external to the executable and must survive the upgrade.
Change summary
Commit categories: Fixes: 1.
Changed paths by subsystem: AI gateway and browser bridge: 5 files.
Changes
Fixes
- Recover saved ChatGPT conversations when generation ends in a locale-independent cancelled or idle state, while keeping Temporary Chat recovery timing unchanged. (8e946e0)
- Prevent Codex from waiting forever when an MCP receipt worker disappears after local tool completion; preserve the exact Web final and native result without forging delivery or replaying tools. (8e946e0)