Skip to content

Commit 3c7fa7d

Browse files
committed
chore: bump default Codex model from gpt-5.4 to gpt-5.5
1 parent 179a87c commit 3c7fa7d

23 files changed

Lines changed: 86 additions & 86 deletions

config/default_config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"codex_model": "gpt-5.4",
2+
"codex_model": "gpt-5.5",
33
"codex_effort": "high",
44
"bitlesson_model": "haiku",
55
"agent_teams": false,

docs/install-for-codex.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ This will:
2929
- Enable the experimental `codex_hooks` feature in `${CODEX_HOME:-~/.codex}/config.toml` when `codex` is available
3030
- Seed `~/.config/humanize/config.json` with a Codex/OpenAI `bitlesson_model` when that key is not already set
3131
- Mark the install as `provider_mode: "codex-only"` when using `--target codex`
32-
- Use RLCR defaults: `codex exec` with `gpt-5.4:high`, `codex review` with `gpt-5.4:high`
32+
- Use RLCR defaults: `codex exec` with `gpt-5.5:high`, `codex review` with `gpt-5.5:high`
3333

3434
Requires Codex CLI `0.114.0` or newer for native hooks. Older Codex builds are not supported by the Codex install path.
3535

@@ -77,7 +77,7 @@ sed -n '1,220p' "${CODEX_HOME:-$HOME/.codex}/hooks.json"
7777
Expected:
7878
- `codex_hooks` is `true`
7979
- `hooks.json` contains `loop-codex-stop-hook.sh`
80-
- `${XDG_CONFIG_HOME:-~/.config}/humanize/config.json` contains `bitlesson_model` set to a Codex/OpenAI model such as `gpt-5.4`
80+
- `${XDG_CONFIG_HOME:-~/.config}/humanize/config.json` contains `bitlesson_model` set to a Codex/OpenAI model such as `gpt-5.5`
8181
- for `--target codex`, `${XDG_CONFIG_HOME:-~/.config}/humanize/config.json` also contains `provider_mode: "codex-only"`
8282

8383
## Optional: Install for Both Codex and Kimi

docs/install-for-kimi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ Look for the "Skills" section in the help output.
169169
|--------|-------------|---------|
170170
| `path/to/plan.md` | Plan file path | Required (unless --skip-impl) |
171171
| `--max N` | Maximum iterations | 42 |
172-
| `--codex-model MODEL:EFFORT` | Codex model | gpt-5.4:high |
172+
| `--codex-model MODEL:EFFORT` | Codex model | gpt-5.5:high |
173173
| `--codex-timeout SECONDS` | Review timeout | 5400 |
174174
| `--base-branch BRANCH` | Base for code review | auto-detect |
175175
| `--full-review-round N` | Full alignment check interval | 5 |
@@ -191,7 +191,7 @@ Ensure you have `codex` CLI installed:
191191
codex --version
192192
```
193193

194-
The skills will use `gpt-5.4` with `high` effort level by default.
194+
The skills will use `gpt-5.5` with `high` effort level by default.
195195

196196
## Uninstall
197197

docs/usage.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ OPTIONS:
7676
--plan-file <path> Explicit plan file path (alternative to positional arg)
7777
--max <N> Maximum iterations before auto-stop (default: 42)
7878
--codex-model <MODEL:EFFORT>
79-
Codex model and reasoning effort (default from config, fallback gpt-5.4:high)
79+
Codex model and reasoning effort (default from config, fallback gpt-5.5:high)
8080
--codex-timeout <SECONDS>
8181
Timeout for each Codex review in seconds (default: 5400)
8282
--track-plan-file Indicate plan file should be tracked in git (must be clean)
@@ -240,7 +240,7 @@ translated plan and QA variants by inserting `_<code>` before the file extension
240240
241241
OPTIONS:
242242
--codex-model <MODEL:EFFORT>
243-
Codex model and reasoning effort (default from config, fallback gpt-5.4:high)
243+
Codex model and reasoning effort (default from config, fallback gpt-5.5:high)
244244
--codex-timeout <SECONDS>
245245
Timeout for the Codex query in seconds (default: 3600)
246246
-h, --help Show help message
@@ -265,7 +265,7 @@ Current built-in keys:
265265

266266
| Key | Default | Description |
267267
|-----|---------|-------------|
268-
| `codex_model` | `gpt-5.4` | Shared default model for Codex-backed review and analysis |
268+
| `codex_model` | `gpt-5.5` | Shared default model for Codex-backed review and analysis |
269269
| `codex_effort` | `high` | Shared default reasoning effort (`xhigh`, `high`, `medium`, `low`) |
270270
| `bitlesson_model` | `haiku` | Model used by the BitLesson selector agent |
271271
| `provider_mode` | unset | Optional runtime mode hint such as `codex-only` |
@@ -279,7 +279,7 @@ All Codex-using features (RLCR loop, ask-codex) share the same model configurati
279279

280280
| Key | Default | Description |
281281
|-----|---------|-------------|
282-
| `codex_model` | `gpt-5.4` | Model used for Codex operations (reviews, analysis, queries) |
282+
| `codex_model` | `gpt-5.5` | Model used for Codex operations (reviews, analysis, queries) |
283283
| `codex_effort` | `high` | Reasoning effort (`xhigh`, `high`, `medium`, `low`) |
284284

285285
To override, add to `.humanize/config.json`:
@@ -300,7 +300,7 @@ Codex model is resolved with this precedence:
300300
1. CLI `--codex-model` flag (highest priority)
301301
2. Feature-specific defaults
302302
3. Config-backed defaults from the 4-layer hierarchy above
303-
4. Hardcoded fallback (`gpt-5.4:high`)
303+
4. Hardcoded fallback (`gpt-5.5:high`)
304304

305305
**Migration note**: If your `.humanize/config.json` contains the legacy keys
306306
`loop_reviewer_model` or `loop_reviewer_effort`, they are silently ignored.

hooks/lib/loop-common.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ readonly DRIFT_STATUS_REPLAN_REQUIRED="replan_required"
5454
# Default Codex configuration (single source of truth - all scripts reference this)
5555
# Scripts can pre-set DEFAULT_CODEX_MODEL/DEFAULT_CODEX_EFFORT before sourcing to override.
5656
# Config-backed defaults are loaded from the merge hierarchy after config-loader.sh is sourced.
57-
# Precedence: pre-set value > config value > hardcoded fallback (gpt-5.4/high)
57+
# Precedence: pre-set value > config value > hardcoded fallback (gpt-5.5/high)
5858
#
5959
# The actual assignment happens in the "Config-backed defaults" section below,
6060
# after config-loader.sh has been sourced and merged config is available.
@@ -207,7 +207,7 @@ DEFAULT_BITLESSON_MODEL="${DEFAULT_BITLESSON_MODEL:-haiku}"
207207

208208
# Load codex model/effort from merged config so .humanize/config.json can set persistent
209209
# defaults for all Codex-using features (RLCR, ask-codex).
210-
# Precedence: pre-set by caller > config value > hardcoded fallback (gpt-5.4/high)
210+
# Precedence: pre-set by caller > config value > hardcoded fallback (gpt-5.5/high)
211211
_cfg_codex_model="$(get_config_value "$_LOOP_COMMON_CONFIG" "codex_model" 2>/dev/null || true)"
212212
if [[ -n "$_cfg_codex_model" && ! "$_cfg_codex_model" =~ ^[a-zA-Z0-9._-]+$ ]]; then
213213
echo "Warning: Invalid codex_model in merged config: $_cfg_codex_model" >&2
@@ -219,7 +219,7 @@ elif [[ -n "$_cfg_codex_model" && ! "$_cfg_codex_model" =~ ^(gpt-|o[0-9]) ]]; th
219219
echo " Ignoring configured codex_model; using caller preset or fallback" >&2
220220
_cfg_codex_model=""
221221
fi
222-
DEFAULT_CODEX_MODEL="${DEFAULT_CODEX_MODEL:-${_cfg_codex_model:-gpt-5.4}}"
222+
DEFAULT_CODEX_MODEL="${DEFAULT_CODEX_MODEL:-${_cfg_codex_model:-gpt-5.5}}"
223223
_cfg_codex_effort="$(get_config_value "$_LOOP_COMMON_CONFIG" "codex_effort" 2>/dev/null || true)"
224224
if [[ -n "$_cfg_codex_effort" && ! "$_cfg_codex_effort" =~ ^(xhigh|high|medium|low)$ ]]; then
225225
echo "Warning: Invalid codex_effort in merged config: $_cfg_codex_effort" >&2

scripts/ask-codex.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ USAGE:
5555
5656
OPTIONS:
5757
--codex-model <MODEL:EFFORT>
58-
Codex model and reasoning effort (default from config, fallback gpt-5.4:high)
58+
Codex model and reasoning effort (default from config, fallback gpt-5.5:high)
5959
--codex-timeout <SECONDS>
6060
Timeout for the Codex query in seconds (default: 3600)
6161
-h, --help Show this help message
@@ -68,7 +68,7 @@ DESCRIPTION:
6868
6969
EXAMPLES:
7070
/humanize:ask-codex How should I structure the authentication module?
71-
/humanize:ask-codex --codex-model gpt-5.4:high What are the performance bottlenecks?
71+
/humanize:ask-codex --codex-model gpt-5.5:high What are the performance bottlenecks?
7272
/humanize:ask-codex --codex-timeout 300 Review the error handling in src/api/
7373
7474
ENVIRONMENT:

scripts/install-skill.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ user_config = pathlib.Path(sys.argv[2])
296296
install_target = sys.argv[3]
297297
298298
defaults = json.loads(default_config.read_text(encoding="utf-8"))
299-
default_codex_model = defaults.get("codex_model") or "gpt-5.4"
299+
default_codex_model = defaults.get("codex_model") or "gpt-5.5"
300300
301301
if user_config.exists():
302302
try:

skills/ask-codex/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If the user supplied flags such as `--codex-model` or `--codex-timeout`, reconst
2424
Example:
2525

2626
```bash
27-
"${CLAUDE_PLUGIN_ROOT}/scripts/ask-codex.sh" --codex-model gpt-5.4:high "Review the following round summary (M4)..."
27+
"${CLAUDE_PLUGIN_ROOT}/scripts/ask-codex.sh" --codex-model gpt-5.5:high "Review the following round summary (M4)..."
2828
```
2929

3030
Never run this unsafe form:
@@ -53,4 +53,4 @@ because the shell will re-parse the question text and can fail before `ask-codex
5353
## Notes
5454

5555
- The response is saved to `.humanize/skill/<timestamp>/output.md` for reference
56-
- Default model is `gpt-5.4:high` with a 3600-second timeout
56+
- Default model is `gpt-5.5:high` with a 3600-second timeout

skills/humanize-rlcr/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Pass these through `setup-rlcr-loop.sh`:
8383
| `--plan-file <path>` | Explicit plan path | - |
8484
| `--track-plan-file` | Enforce tracked plan immutability | false |
8585
| `--max N` | Maximum iterations | 42 |
86-
| `--codex-model MODEL:EFFORT` | Codex model and effort for `codex exec` | gpt-5.4:high |
86+
| `--codex-model MODEL:EFFORT` | Codex model and effort for `codex exec` | gpt-5.5:high |
8787
| `--codex-timeout SECONDS` | Codex timeout | 5400 |
8888
| `--base-branch BRANCH` | Base for review phase | auto-detect |
8989
| `--full-review-round N` | Full alignment interval | 5 |
@@ -94,7 +94,7 @@ Pass these through `setup-rlcr-loop.sh`:
9494
| `--yolo` | Skip quiz and enable --claude-answer-codex | false |
9595
| `--skip-quiz` | Skip Plan Understanding Quiz (implicit in skill mode) | false |
9696

97-
Review phase `codex review` runs with `gpt-5.4:high`.
97+
Review phase `codex review` runs with `gpt-5.5:high`.
9898

9999
## Usage
100100

skills/humanize/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ After each round, write the required summary and stop/exit normally. Humanize's
7272

7373
**Common Options:**
7474
- `--max N` - Maximum iterations before auto-stop (default: 42)
75-
- `--codex-model MODEL:EFFORT` - Codex model and reasoning effort for `codex exec` (default: gpt-5.4:high)
76-
- Review phase `codex review` uses `gpt-5.4:high`
75+
- `--codex-model MODEL:EFFORT` - Codex model and reasoning effort for `codex exec` (default: gpt-5.5:high)
76+
- Review phase `codex review` uses `gpt-5.5:high`
7777
- `--codex-timeout SECONDS` - Timeout for each Codex review (default: 5400)
7878
- `--base-branch BRANCH` - Base branch for code review (auto-detects if not specified)
7979
- `--full-review-round N` - Interval for full alignment checks (default: 5)

0 commit comments

Comments
 (0)