What problem does it solve?
Setting up the OpenAI Codex CLI to route through OmniRoute requires OS-specific configuration, correct profile definitions, and environment variables that are easy to get wrong, especially for long-running sessions.
Core Features & Use Cases
- Cross-platform setup: Detects the operating system (Linux, macOS, Windows) and shell, then writes config.toml with 7 named profiles.
- Environment configuration: Sets the required environment variables and verifies the installation works end to end.
- Long-running task tuning: Documents session affinity TTL and stream idle timeout settings so multi-hour Codex sessions are not silently broken by default limits.
- Use Case: A developer wants Codex CLI to run overnight refactoring jobs through OmniRoute's free-tier providers without dropped connections or lost prompt-cache continuity.
Quick Start
Configure my Codex CLI on this machine to use OmniRoute as its OpenAI-compatible backend and verify the setup works.