Releases: t0dorakis/open-fx
Release list
v0.0.4-openfx.1
Rebased onto upstream fx 0.0.4. Includes everything in
fx 0.0.4 plus the Codex provider.
Upstream changes worth knowing
- Crash fixes for adding screenshots to a prompt, and for changing reasoning effort in settings.
fx session resume,--prompt-permissionsfor headless approval on a TTY.web_fetchfollows HTTP 303 redirects; unknown terminal escape sequences are no longer read as Esc.
Fork changes since v0.0.3-openfx.1
- Fixed a use-after-free in reasoning replay. The reasoning store handed out a pointer and then
released its lock, so a parallel subagent could free the entry while another turn was still
splicing it into a request. It now returns an owned copy.
Before you install
This signs in with the OAuth client the Codex CLI uses and calls the Codex backend from a different
program, which is not an OpenAI-sanctioned integration path. OpenAI can rate-limit or ban accounts
for out-of-client use, and the backend contract can change without notice. Read the
risk section before signing in.
Install
Binaries are unsigned, so macOS quarantines them:
tar -xzf fx-0.0.4-openfx.1-macos-aarch64.tar.gz
cd fx-0.0.4-openfx.1-macos-aarch64
xattr -d com.apple.quarantine ./fx
codesign --force --sign - ./fx
./fx login --codexVerify downloads against SHA256SUMS.
Still unverified
Vision and structured output are translated but have never been run against Codex. Upstream's
Vision prefill fix in 0.0.4 sits above the provider layer, so it applies here too, but that is not
the same as having tested the path.
Built from source with Zig 0.16 for four targets; no CI is enabled on this fork.
v0.0.3-openfx.1
First published build of the open-fx fork, based on upstream fx 0.0.3.
Runs vercel-labs/fx against a ChatGPT/Codex subscription
instead of the Vercel AI Gateway.
Before you install
This signs in with the OAuth client the Codex CLI uses and calls the Codex backend from a different
program, which is not an OpenAI-sanctioned integration path. OpenAI can rate-limit or ban accounts
for out-of-client use, and the backend contract can change without notice. Read the
risk section before signing in.
Install
Binaries are unsigned, so macOS quarantines them:
tar -xzf fx-0.0.3-openfx.1-macos-aarch64.tar.gz
cd fx-0.0.3-openfx.1-macos-aarch64
xattr -d com.apple.quarantine ./fx
codesign --force --sign - ./fx
./fx login --codexVerify downloads against SHA256SUMS.
What works
Streaming text, tool calls, encrypted reasoning replay, the live model catalog, rate-limit
reporting via fx credits, browser sign-in, and rotating token refresh.
Vision and structured output are translated but have never been run against Codex.
Notes
fx login --codexselects the source for you;fx logout --codexputs you back on the Gateway.- This build refuses to auto-upgrade. Upstream releases do not contain the Codex provider, so an
upgrade would silently uninstall it. - Sign-in binds port 1455, the same port the Codex CLI uses.
Built from source with Zig 0.16 for four targets; no CI is enabled on this fork.