Skip to content

Run Codex on Windows with the default verbosity - #518

Merged
SaladDay merged 1 commit into
aos/cutoverfrom
aos/codex-windows-verbosity
Oct 7, 2026
Merged

SaladDay merged 1 commit into
aos/cutoverfrom
aos/codex-windows-verbosity

Conversation

@SaladDay

@SaladDay SaladDay commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Fixes the native / platform (windows-amd64) failure on #515 and #516. R1 made Codex unavailable on Windows, because the model-catalog probe needs Unix process groups, so the Windows onboarding smoke (which installs Codex) never saw its Harness connect.

The probe is needed only for low and high. Protocol medium is the default text amount: a model with verbosity support applies the model_verbosity override, and Codex ignores it for any other model. So:

  • the Codex adapter skips the catalog probe for medium on every platform, and Codex is available again on Windows, declaring TextVerbosity unsupported;
  • Core requires text_verbosity only for an explicit non-medium verbosity, instead of whenever the profile supports it;
  • the self-hosted platform table lists Codex as supported on Windows again (en + zh).

Checks: Codex adapter tests, Core execution, integration TestExecutionRejectsRuntimeMissingCapabilityBeforeClaim (now with an explicit high verbosity), darwin and windows daemon builds, make check-names check-docs check-ci.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@SaladDay
SaladDay merged commit 426b8b2 into aos/cutover Oct 7, 2026
@SaladDay
SaladDay deleted the aos/codex-windows-verbosity branch October 7, 2026 18:15
Protocol medium is the default text amount: a model with verbosity support
applies the override, and Codex ignores it for any other model. Codex
therefore needs no catalog probe for medium, so it is available on Windows,
where the probe cannot run, with TextVerbosity unsupported. Core requires
TextVerbosity only for an explicit non-medium verbosity.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant