title: Changelog icon: lucide/history
Changelog
v0.7.0 (2026-09-18)
Breaking Changes
ser/de library has been changed from
msgspectopydantic
Bug fixes
strsubclasses are now correctly serialized as strings instead of lists of characters
Features
the
system_onemethod now accepts a newresponse_modelargument that can be set to a desiredpydanticmodel for additional _type-safety_
v0.6.0 (2026-09-15)
Breaking Changes
accept
Score.criteriaas an ordered sequence instead of a dictionary keyed by integers
Features
improve type annotations on SDK inputs to accept abstract types like
MappingandSequenceimprove error messages to include http details and metadata
Bug fixes
handle invalid values in
RetryPolicymake exceptions and responses picklable
Documentation
link more concepts from main docs
v0.5.7 (2026-09-14)
This is the initial public release of TypeSafe Python SDK. Learn more in the documentation.