Expand description
Version parsing and comparison utilities.
Beyond parsing, this module declares the range of codex-cli versions this
wrapper is tested against, and classifies an installed binary against it
via CliVersionStatus.
The range is not an assertion of intent. Both bounds are exercised by the
contract check in tests/contract.rs, which runs against each of them in
CI and fails if any flag or config key the builders emit has stopped being
accepted. Bumping these constants means adding that version to the CI
matrix and fixing whatever drift the check reports.
Re-exports§
pub use crate::types::CliVersion;pub use crate::types::CliVersionStatus;pub use crate::types::VersionParseError;
Constants§
- TESTED_
CLI_ VERSION_ MAX - Highest
codex-cliversion this wrapper is tested against. - TESTED_
CLI_ VERSION_ MIN - Lowest
codex-cliversion this wrapper is tested against.