All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.35 2025-11-19
- Upgrade codex-python version to v0.1.0a34
1.0.34 2025-11-18
- Add
Project.add_expert_answer()method to add an expert answer to a project - Deprecate
Project.add_remediation()method - Upgrade codex-python version to v0.1.0a33
1.0.33 2025-11-05
- Upgrade codex-python version to v0.1.0a32
1.0.32 2025-10-28
- Add
Client.create_project_from_template()method to create a new project from a template - Add
Project.create_from_template()method to create a new project from a template
1.0.31 2025-10-14
- Add
expert_guardrail_override_explanationandlog_idtoProjectValidateResponsedocstring
1.0.30 2025-10-01
- Update API reference language from Codex -> Cleanlab AI Platform
1.0.29 2025-09-19
- Add experimental Strands API Integration with Codex
- Upgrade codex-python version
1.0.28 2025-09-05
- Update metadata support for query logs,
project.update_metadata()
1.0.27 2025-08-22
- Add user feedback support for query logs,
project.add_user_feedback()
1.0.26 2025-07-29
- Add tool call support to
project.validate()
1.0.25 2025-07-17
- Fix broken link in docstring
1.0.24 2025-07-10
- Remove
Validatorclass, movevalidate()functionality toProjectclass. Adds conversational support for validation.
1.0.23 2025-06-24
- Update sdk version
1.0.22 2025-06-23
- Remove quality_preset arg
1.0.21 2025-06-22
- Support adding remediations to a project
- Docstring updates
1.0.20 2025-06-17
- Remove Codex-as-a-tool
- Remove support for deprecated entries data model
1.0.19 2025-06-4
- Expose
eval_scoresproperty forValidator.validate()and use Pydantic types from Codex backend
1.0.18 2025-06-3
- Expose
optionsandquality_presetproperties forValidator.validate()
1.0.17 2025-06-3
- Refactor
validate()to use/validateendpoint from Codex backend and leverage this default logic - deprecate
project.query()andproject.add_entries()
1.0.16 2025-05-15
- Update
codex-sdkdependency to0.1.0a20.
1.0.15 2025-04-24
- Update default thresholds for response helpfulness to 0.23 in
ValidatorAPI. - Update
codex-sdkdependency to0.1.0a19.
1.0.14 2025-04-23
- Update
codex-sdkdependency to0.1.0-alpha.17. - Capture data for the number of times the validator API is called on a Codex project.
1.0.13 - 2025-04-22
- Update
cleanlab-tlmdependancy to~=1.1.
1.0.12 - 2025-04-17
- Support adding metadata in
validate()method in Validator API.
1.0.11 - 2025-04-16
- Update default thresholds for custom evals to 0.0 in
ValidatorAPI.
1.0.10 - 2025-04-15
- Add async support to
ValidatorAPI.
1.0.9 - 2025-04-10
- Refactor threshold validation in the
Validatorclass to only check user-provided metrics.
1.0.8 - 2025-04-03
- Update
Project.query()method with optionalmetadataproperty to log and store arbitrary metadata. - Remove
response_validation.pymodule.
1.0.7 - 2025-04-02
- Update
Project.query()method based on API changes from question grouping feature.
1.0.6 - 2025-03-27
- Fix links to docs
1.0.5 - 2025-03-27
- Add
ValidatorAPI - Deprecate
response_validation.pymodule.
1.0.4 - 2025-03-14
- Pass analytics metadata in headers for all Codex API requests.
1.0.3 - 2025-03-11
- Update response validation methods for Codex as backup to use TLM through Codex API instead of requiring separate TLM API key.
1.0.2 - 2025-03-07
- Extract scores and metadata from detection functions in
response_validation.py. - Normalize scores used by
is_fallback_responsefunction to be between 0 and 1. - Pass metadata in headers for query requests.
1.0.1 - 2025-02-26
- Updates to logic for
is_unhelpful_responseutil method.
1.0.0 - 2025-02-18
- Initial release of the
cleanlab-codexclient library.