fix(cli): hide unsupported --engine-option

This commit is contained in:
banteg
2026-01-01 02:27:26 +04:00
parent 18fef77803
commit d7e6076040
2 changed files with 5 additions and 1 deletions
+1
View File
@@ -101,6 +101,7 @@ def run(
"--engine-option",
"-E",
help="Engine-specific override in KEY=VALUE form (repeatable).",
hidden=True,
),
) -> None:
setup_logging(debug=debug)
+4 -1
View File
@@ -75,7 +75,10 @@ def _codex_build_runner(
if overrides:
unknown = ", ".join(sorted(overrides))
raise ConfigError(f"Unknown codex override(s): {unknown}")
raise ConfigError(
"Codex does not support --engine-option overrides yet. "
f"Remove: {unknown}"
)
return CodexRunner(codex_cmd=codex_cmd, extra_args=extra_args, title=title)