Skip to content

fix(codex): resolve Python before JSON parsing#1316

Open
jbetala7 wants to merge 1 commit intogarrytan:mainfrom
jbetala7:oss/fix-1303-codex-python-probe
Open

fix(codex): resolve Python before JSON parsing#1316
jbetala7 wants to merge 1 commit intogarrytan:mainfrom
jbetala7:oss/fix-1303-codex-python-probe

Conversation

@jbetala7
Copy link
Copy Markdown

@jbetala7 jbetala7 commented May 4, 2026

Summary

  • Resolve python3 or python before the Codex JSONL parser runs in challenge and consult modes
  • Fail with a clear error when no Python interpreter is available instead of relying on a hardcoded python3
  • Regenerate codex/SKILL.md and add regression coverage for the portable parser command shape

Fixes #1303

Testing

  • bun test test/skill-validation.test.ts -t "codex JSON stream parser uses portable Python discovery"
  • bun run gen:skill-docs --host all --dry-run
  • bun test test/skill-validation.test.ts

View in Codesmith
Need help on this PR? Tag @codesmith with what you need.

  • Let Codesmith autofix CI failures and bot reviews

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.

python3 not found on Windows (Git Bash) — codex skills fail on first run

1 participant