pub async fn check_cli_version() -> Result<CliVersionStatus, ClaudeError>Expand description
Checks the installed claude CLI version against TESTED_CLI_VERSION.
Runs claude --version and returns a CliVersionStatus indicating
whether the installed version is exact, newer, older, or unparseable.
ยงErrors
ClaudeError::CliNotFoundifclaudeis not in PATH.ClaudeError::NonZeroExitif the command fails.ClaudeError::Iofor other I/O errors.