Skip to content

Stop passing retired executor transport configuration in the native no-environment test - #146

Merged
SaladDay merged 1 commit into
mainfrom
codex/native-test-retired-env
Sep 26, 2026
Merged

SaladDay merged 1 commit into
mainfrom
codex/native-test-retired-env

Conversation

@SaladDay

@SaladDay SaladDay commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Test-only fix. TestNativeNoExecutionEnvironment has been broken since #8: it passed env: {CODEX_EXEC_SERVER_URL} to the daemon, and the daemon now rejects that setting as retired executor transport configuration. This change removes that one option. The daemon's own tests already cover the rejection.

Verification

  • Native run: daemon built from the branch, pinned Codex 0.153.4, official SDK.
    • Before the fix: fails in 0.75 s with "retired executor transport configuration is not supported".
    • After the fix: passes in about 26 s, including the SDK public-execution proof.
  • Full local server gate on b6888051: passed. Playwright browser cases were skipped on the server (Chrome unavailable; approved skip).
  • Base: main has since moved only by Manage each harness's default model and add it to Getting started #141, a Web-only change that doesn't touch this file.
  • Review: self-review; the change is one line and test-only.

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

…ment test

Since #8 the daemon rejects a non-none CODEX_EXEC_SERVER_URL before setup,
so TestNativeNoExecutionEnvironment failed at agent creation. The daemon's
own retirement tests cover that rejection; the native test keeps its other
caller overrides and proves the no-environment path.
@SaladDay
SaladDay merged commit 48cd3cf into main Sep 26, 2026
2 of 3 checks passed
@SaladDay
SaladDay deleted the codex/native-test-retired-env branch October 7, 2026 06:38
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