refactor: rename gpt-5-4-prompting skill to codex-prompting#307
refactor: rename gpt-5-4-prompting skill to codex-prompting#307tonyyunyang wants to merge 1 commit into
Conversation
The skill label baked in a specific GPT generation, so it goes stale whenever the underlying model iterates. Codex itself already routes to whatever model the user has configured in ~/.codex/config.toml, so the skill name shouldn't promise a specific generation. - Rename folder + SKILL.md frontmatter: gpt-5-4-prompting -> codex-prompting - Drop "GPT-5.4" mentions from skill body and reference files - Update cross-references in agents/codex-rescue.md and codex-cli-runtime - Replace gpt-5.4-mini examples in README with <your-model> placeholder - Update test assertions in commands.test.mjs to match
…penai#255, openai#165, openai#253, openai#209, openai#239, openai#307, openai#315) - Raise adversarial review inline diff limits to 50 files / 1MB (openai#327) - Add wall-clock timeouts to JSON-RPC requests (openai#302) - Use codex-namespaced clientInfo.name (openai#200, openai#255) - Handle EAGAIN in hook scripts for non-blocking stdin (openai#165) - Replace Node.js SessionStart hook with faster bash script (openai#253) - Add --fast flag for service_tier support (openai#209) - Set timeout: 600000 on foreground review/adversarial-review flows (openai#239) - Rename gpt-5-4-prompting skill to codex-prompting (openai#307) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Endorsing the version-agnostic approach over a GPT releases are now on a ~6-week cadence (5.4 → 5.5 was 6 weeks), so a version-pinned skill name becomes a continuous-rename treadmill — anyone running the previous plugin tag sees stale labels until the next release, and downstream users who patch their local cache to match the current model lose the fix on the next PR #301 took the |
Thanks for the endorsement. |
Summary
gpt-5-4-promptingskill tocodex-promptingso the label doesn't go stale as GPT iterates. The skill is really about prompting Codex (the runtime), not a specific GPT generation, and Codex already routes to whatever model the user has configured.agents/codex-rescue.mdandskills/codex-cli-runtime/SKILL.md.gpt-5.4-ministrings in the README and the agent's model-passthrough rule with a<your-model>placeholder, since the actual model selection flows through~/.codex/config.tomland--model.tests/commands.test.mjsto match.Net-zero diff: 8 files, 21 insertions, 21 deletions. Folder rename detected by git (history preserved).
Test plan
node --test tests/commands.test.mjs— all 8 assertions pass on the new branchgpt-5-4/GPT-5.4/gpt-5.4-ministrings in user-facing.md/.mjs/.json/.toml(verified via grep)runtime.test.mjsandstate.test.mjsconfirmed unrelated — same 4 failures appear on baselinemainwhen this branch's changes are stashedNotes
tests/fake-codex-fixture.mjsstill hasgpt-5.4as a mock-server fallback. It's internal test infrastructure (not user-facing, not asserted on); left untouched to keep the diff minimal.