Skip to content

Add Codex CLI provider#165

Merged
nashsu merged 1 commit into
nashsu:mainfrom
SIGMAREAL:add-codex-cli-provider
May 14, 2026
Merged

Add Codex CLI provider#165
nashsu merged 1 commit into
nashsu:mainfrom
SIGMAREAL:add-codex-cli-provider

Conversation

@SIGMAREAL
Copy link
Copy Markdown
Contributor

Summary

  • add a local Codex CLI provider preset that uses the existing codex login instead of an API key
  • add a Tauri subprocess transport for codex exec --json with detect/spawn/kill commands
  • wire the frontend streaming path, settings status pill, provider typing, and no-key provider checks

Testing

  • npm run typecheck
  • npm run test:mocks -- --run src/lib/codex-cli-transport.test.ts src/lib/has-usable-llm.test.ts src/lib/tests/llm-providers.test.ts
  • npm run build

Rust build was not run locally because cargo is not installed in this environment.

@nashsu nashsu merged commit 8b971e3 into nashsu:main May 14, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants