Skip to content

0.427.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Sep 13:33
· 7 commits to main since this release
e835c16

Prodex 0.427.0

New Features

  • Restores the wrapper-only boundary: standalone and npm artifacts contain
    Prodex only and discover an official, unmodified Codex CLI 0.153.2 or newer.
  • Makes prodex ping openai send one exact hello inference probe per selected
    profile, with profile-pinned credentials, bounded concurrency, truthful model
    identity and latency stages, and aggregate failure reporting.
  • Pins the latest stable audited releases of Caveman 2.6.0, RTK 0.48.0,
    Codebase Memory MCP 0.10.8, Playwright MCP 0.0.80, Ponytail 4.9.0, and Presidio
    2.2.364 without making optional tools automatic startup dependencies.

Bug Fixes

  • Fixes Claude OAuth import and login-to-launch flows while retaining regular-file,
    ownership, permission, symlink, and race protections around credential input.
  • Makes OpenAI readiness and routing model-aware. Primary, Luna Reserve, Spark,
    cooldown, stale, exhausted, and authentication states remain separate, and
    fallback never silently changes Sol or Terra requests.
  • Separates explicit quota exhaustion, temporary rate limits, overload, transport
    failures, and hard-affinity continuations across HTTP, SSE, WebSocket, and
    compact paths. Rotation remains pre-commit and bounded; terminal Codex retry
    exhaustion can resume the exact persisted session on the next model-compatible
    ready profile without inserting a duplicate original prompt or executing tools
    in the recovery layer. Transient pool recovery is cancellable and delayed;
    non-goal sessions receive a normal continuation rather than /goal resume.
  • Completes prodex log event visibility with redacted gap markers and derives
    output throughput only from authoritative token counters and monotonic time;
    idle values are labelled as the last observed rate.
  • Hardens prodex s expose Prompt Write and Output Read. Writes target one exact
    existing process, writer, and thread through the initialized Codex app-server
    control plane; output cursors are source-bound, monotonic, replay-safe, and
    independent across readers. A definitely rejected/preflight write is retried
    once after exact-target revalidation; ambiguous writes are never replayed.

Upgrade Notes

  • Install the official Codex CLI separately and make codex available on
    PATH, or set PRODEX_CODEX_BIN to its executable. Prodex does not modify or
    delete an existing Codex installation, including binaries previously installed
    by Prodex 0.426.1.
  • prodex update preserves profiles, sessions, and configuration. Optional tools
    remain explicit installations; user overrides and disabled tools are retained.
  • The unmodified Codex TUI is not required to render externally queued follow-up
    prompts. Use prodex_session_output_read as the authoritative machine-readable
    view after prodex_session_prompt_write.

Changelog

Full Changelog: 0.426.1...0.427.0


Install on Linux/macOS:

curl -fsSL https://github.com/christiandoxa/prodex/releases/download/0.427.0/install.sh | sh -s -- --release 0.427.0

Windows PowerShell:

$env:PRODEX_RELEASE='0.427.0'; irm https://github.com/christiandoxa/prodex/releases/download/0.427.0/install.ps1 | iex

Both installers verify downloaded assets against SHA256SUMS.
Update future releases with prodex update.

Container: ghcr.io/christiandoxa/prodex:0.427.0
Kubernetes: prodex-gateway-0.427.0.yaml (pinned to the attested container digest).

All published assets passed the release malware gate.