You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,15 +86,15 @@ Use it when you want:
86
86
- a review of your current uncommitted changes
87
87
- a review of your branch compared to a base branch like `main`
88
88
89
-
Use `--base <ref>` for branch review. It also supports `--wait`, `--background`, `--model <model|spark>`, and `--effort <none|minimal|low|medium|high|xhigh>`. It is not steerable and does not take custom focus text. Use [`/codex:adversarial-review`](#codexadversarial-review) when you want to challenge a specific decision or risk area.
89
+
Use `--base <ref>` for branch review. It also supports `--wait`, `--background`, `--model`, and `--effort`. It is not steerable and does not take custom focus text. Use [`/codex:adversarial-review`](#codexadversarial-review) when you want to challenge a specific decision or risk area.
90
90
91
91
Examples:
92
92
93
93
```bash
94
94
/codex:review
95
95
/codex:review --base main
96
-
/codex:review --model spark --effort medium
97
96
/codex:review --background
97
+
/codex:review --model gpt-5.6-sol --effort max
98
98
```
99
99
100
100
This command is read-only and will not perform any changes. When run in the background you can use [`/codex:status`](#codexstatus) to check on the progress and [`/codex:cancel`](#codexcancel) to cancel the ongoing task.
@@ -106,7 +106,7 @@ Runs a **steerable** review that questions the chosen implementation and design.
106
106
It can be used to pressure-test assumptions, tradeoffs, failure modes, and whether a different approach would have been safer or simpler.
107
107
108
108
It uses the same review target selection as `/codex:review`, including `--base <ref>` for branch review.
109
-
It also supports `--wait`, `--background`, `--model <model|spark>`, and `--effort <none|minimal|low|medium|high|xhigh>`. Unlike `/codex:review`, it can take extra focus text after the flags.
109
+
It also supports `--wait`, `--background`, `--model`, and `--effort`. Unlike `/codex:review`, it can take extra focus text after the flags.
110
110
111
111
Use it when you want:
112
112
@@ -119,8 +119,8 @@ Examples:
119
119
```bash
120
120
/codex:adversarial-review
121
121
/codex:adversarial-review --base main challenge whether this was the right caching and retry design
122
-
/codex:adversarial-review --model gpt-5.4-mini --effort high look for race conditions and question the chosen approach
123
122
/codex:adversarial-review --background look for race conditions and question the chosen approach
123
+
/codex:adversarial-review --model gpt-5.6-terra --effort xhigh challenge the retry design
124
124
```
125
125
126
126
This command is read-only. It does not fix code.
@@ -162,6 +162,8 @@ Ask Codex to redesign the database connection to be more resilient.
162
162
163
163
- if you do not pass `--model` or `--effort`, Codex chooses its own defaults.
164
164
- if you say `spark`, the plugin maps that to `gpt-5.3-codex-spark`
165
+
- reasoning efforts are `none`, `minimal`, `low`, `medium`, `high`, `xhigh`, `max`, and `ultra`; the current Codex model catalog is used to reject unsupported combinations such as `gpt-5.6-luna` with `ultra`
166
+
- model names are otherwise passed through, so custom providers and newly released models are not blocked by a plugin allowlist
165
167
- follow-up rescue requests can continue the latest Codex task in the repo
- Stop an orphaned shared Codex app-server broker after 15 minutes with no connected clients. Active foreground and background jobs keep their broker connection open, and the timeout can be configured with `CODEX_COMPANION_BROKER_IDLE_TIMEOUT_MS` (`0` disables the safety timer).
6
+
- Close the broker listener before asynchronous child cleanup and safely reject reconnects already queued during shutdown.
7
+
3
8
## 1.0.0
4
9
5
10
- Initial version of the Codex plugin for Claude Code
-`--model` and `--effort` select the Codex runtime and must not become part of the focus text.
39
40
- Do not strip `--wait` or `--background` yourself.
40
41
- Do not weaken the adversarial framing or rewrite the user's focus text.
41
-
-`--model` and `--effort` are runtime-selection flags. Preserve them for the forwarded `adversarial-review` call, but do not treat them as part of the review instructions.
42
42
- The companion script parses `--wait` and `--background`, but Claude Code's `Bash(..., run_in_background: true)` is what actually detaches the run.
43
43
-`/codex:adversarial-review` uses the same review target selection as `/codex:review`.
44
44
- It supports working-tree review, branch review, and `--base <ref>`.
-`--model` and `--effort` select the Codex runtime for the review and are not focus text.
36
37
- Do not strip `--wait` or `--background` yourself.
37
38
- Do not add extra review instructions or rewrite the user's intent.
38
-
-`--model` and `--effort` are runtime-selection flags. Preserve them for the forwarded `review` call, but do not treat them as part of the review instructions.
39
39
- The companion script parses `--wait` and `--background`, but Claude Code's `Bash(..., run_in_background: true)` is what actually detaches the run.
40
40
-`/codex:review` is native-review only. It does not support staged-only review, unstaged-only review, or extra focus text.
41
41
- If the user needs custom review instructions or more adversarial framing, they should use `/codex:adversarial-review`.
0 commit comments