Skip to content

[codex] Add v0.2.1 stability checks#4

Merged
ryoreonhz-dev merged 2 commits into
mainfrom
codex/v0.2.1-stability
Jun 2, 2026
Merged

[codex] Add v0.2.1 stability checks#4
ryoreonhz-dev merged 2 commits into
mainfrom
codex/v0.2.1-stability

Conversation

@ryoreonhz-dev

Copy link
Copy Markdown
Owner

Summary

  • Fix safe model replacement so provider model names containing /, \, or & can be written without corrupting config.toml.
  • Add stricter mikefarah/yq v4 detection and clearer diagnostics for custom registries.
  • Add generic sync <provider> safety checks to avoid overwriting provider baselines with unrelated active configs.
  • Add shell smoke tests and a GitHub Actions workflow for syntax and behavior coverage.

Validation

  • bash -n scripts/codex-toggle
  • bash -n tests/smoke.sh
  • bash tests/smoke.sh
  • git diff --check

Notes

The workflow file was created through the GitHub connector because the local PAT used by git push does not have the workflow scope required to introduce .github/workflows/smoke.yml. The final branch was then rebased onto that connector-created workflow commit and pushed normally.

@ryoreonhz-dev ryoreonhz-dev marked this pull request as ready for review June 2, 2026 08:40
@ryoreonhz-dev ryoreonhz-dev merged commit 4d7d959 into main Jun 2, 2026
1 check passed
@ryoreonhz-dev ryoreonhz-dev deleted the codex/v0.2.1-stability branch June 2, 2026 08:40
@ryoreonhz-dev

Copy link
Copy Markdown
Owner Author

Agree

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