What version of Codex CLI is running?
codex-cli 0.106.0
What subscription do you have?
ChatGPT Pro
Which model were you using?
gpt-5.3-codex-spark
What platform is your computer?
macOS
What terminal emulator and version are you using (if applicable)?
Not provided
What issue are you seeing?
Selecting the Spark model fails immediately with:
{
"type": "error",
"error": {
"type": "invalid_request_error",
"code": "unsupported_parameter",
"message": "Unsupported parameter: 'reasoning.summary' is not supported with the 'gpt-5.3-codex-spark' model.",
"param": "reasoning.summary"
},
"status": 400
}
What steps can reproduce the bug?
- Select
gpt-5.3-codex-spark in Codex CLI.
- Submit a normal prompt.
- Request fails with
unsupported_parameter on reasoning.summary.
What is the expected behavior?
Codex should not send reasoning.summary for models that do not support it, or Spark should advertise/support the parameter consistently.
Additional information
Findings from local repo analysis suggest this may be a recent capability mismatch/regression window:
- Codex sends
reasoning.summary only when model metadata indicates reasoning summaries are supported.
- On Feb 26, 2026, commit
ba41e84a5 changed summary fallback behavior to rely on model-catalog defaults.
- On Feb 25, 2026, commit
d45ffd583 updated 5.3 model visibility/metadata in bundled model data.
Hypothesis: Spark capability metadata/default summary handling and backend parameter support are out of sync, causing reasoning.summary to be sent for a model that rejects it.
What version of Codex CLI is running?
codex-cli 0.106.0
What subscription do you have?
ChatGPT Pro
Which model were you using?
gpt-5.3-codex-spark
What platform is your computer?
macOS
What terminal emulator and version are you using (if applicable)?
Not provided
What issue are you seeing?
Selecting the Spark model fails immediately with:
{ "type": "error", "error": { "type": "invalid_request_error", "code": "unsupported_parameter", "message": "Unsupported parameter: 'reasoning.summary' is not supported with the 'gpt-5.3-codex-spark' model.", "param": "reasoning.summary" }, "status": 400 }What steps can reproduce the bug?
gpt-5.3-codex-sparkin Codex CLI.unsupported_parameteronreasoning.summary.What is the expected behavior?
Codex should not send
reasoning.summaryfor models that do not support it, or Spark should advertise/support the parameter consistently.Additional information
Findings from local repo analysis suggest this may be a recent capability mismatch/regression window:
reasoning.summaryonly when model metadata indicates reasoning summaries are supported.ba41e84a5changed summary fallback behavior to rely on model-catalog defaults.d45ffd583updated 5.3 model visibility/metadata in bundled model data.Hypothesis: Spark capability metadata/default summary handling and backend parameter support are out of sync, causing
reasoning.summaryto be sent for a model that rejects it.