A bounded Codex configuration bridge in a Rust desktop agent #37253
bobleer
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
A bounded Codex configuration bridge in a Rust desktop agent
Disclosure: I maintain BitFun. I'm sharing this for configuration/interoperability feedback; this is not a Codex port or a claim of full Codex compatibility.
BitFun is a Rust/Tauri desktop agent that can discover Codex configuration left in user and project scopes. The design goal was to reuse the parts whose behavior we can preserve, while refusing to silently reinterpret the rest.
The current boundary is:
[agents]declarations and role files. Codex roles remain subagents; model and reasoning-effort requests must resolve to an existing model configuration or an explicit user binding. Unsupported behavior fields block or downgrade activation.This is deliberately narrower than runtime compatibility. BitFun does not launch Codex through this adapter, resume Codex sessions, infer plugin/managed/session-provided state, or pretend every Codex field has an equivalent. The Codex runtime adapter and external-session continuation remain future work.
Pinned implementation references:
Two questions for Codex users and maintainers:
All reactions