Skip to content

feat(claude): add native Codex account to cc launcher#17

Open
aitchwhy wants to merge 1 commit into
mainfrom
hank/told-1763
Open

feat(claude): add native Codex account to cc launcher#17
aitchwhy wants to merge 1 commit into
mainfrom
hank/told-1763

Conversation

@aitchwhy
Copy link
Copy Markdown
Owner

Summary

  • Add codex provider type to accountDefs in claude.nix
  • Add codex dispatch arm in mkCaseBranch — fetches OPENAI_API_KEY from AWS Secrets Manager, executes codex binary directly
  • Existing mkStatusEntry generic branch handles status check automatically (no change needed)

Pre-requisite

AWS secret told/vendor/openai/api-key must exist in Secrets Manager (us-east-1) before launch works.

Test plan

  • nix flake check passes (verified)
  • just switch rebuilds and regenerates justfile
  • just -g cc help shows codex account
  • just -g cc status shows codex section
  • just -g cc codex --version outputs codex-cli version
  • Existing accounts unaffected: just -g cc max-1 --version

Fixes TOLD-1763

Add codex provider type to accountDefs and mkCaseBranch dispatch.
Fetches OPENAI_API_KEY from AWS Secrets Manager, executes codex binary
directly instead of routing through claude CLI.

Fixes TOLD-1763
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.

1 participant