Repository navigation
v0.7.1
·
1201 commits
to master
since this release
Fixed
- Tool schema sanitization for Anthropic and Google (#372): Anthropic rejects the OpenAPI
nullableextension in tool parameter schemas (e.g. from Pydantic-generated JSON Schema). Newconvert_nullable_to_type_array()helper recursively converts"nullable": trueto standard JSON Schema"type": [T, "null"]. Anthropic converter now stripstitlefields and convertsnullableto type arrays; Google GenAI converter stripstitle(keepsnullable— Google supports it). Also handles the edge case wherenullable: trueappears alongsideanyOf/oneOfwithout atypefield. flatten_systemcheckbox layout and i18n in the gateway admin panel.
Changed
- Bump vendored
validate0.6.0 → 0.6.1 (dataclass instance support). - Restrict Dependabot to LLM SDK dependencies only.
Added
- SDK type coverage scanner and manual CI workflow for tracking provider SDK type alignment.
Full Changelog: v0.7.0...v0.7.1