Add OpenAI Codex provider

t-418·WorkTask·
·
·
Created1 month ago·Updated1 month ago

Description

Edit

Add OpenAI Codex as a provider alongside claude-code. Use existing implementation in /home/ben/src/badlogic/pi-mono as reference. Support the monthly subscription model. Implement directly in Omni without subagents.

Acceptance:

  • Provider wiring supports Codex similarly to claude-code.
  • Docs/config updated to explain how to use Codex provider.
  • Build/lint passes for touched files.

Timeline (4)

🔄[human]Open → InProgress1 month ago
💬[human]1 month ago

Implemented OpenAI Codex OAuth + provider wiring, added Codex SSE Responses API streaming, updated provider resolution/docs/specs, and reformatted Haskell files; lint passes with existing warnings (file length/shebang/executable).

🔄[human]InProgress → Done1 month ago