Thiago Zanivan
Thiago Zanivan
### Description OpenAI models can generate text content **and** call tools simultaneously, in a single request. The model usually uses this to explain what it will do next - e.g....
## Description This PR changes OpenAPI schema key generation function [`_get_normalized_schema_key`](https://github.com/litestar-org/litestar/blob/8c4c15bb501879dabaecfbf0af541ac571c08cf3/litestar/_openapi/schema_generation/utils.py#L86) to use valid characters according to the [OpenAPI specification](https://spec.openapis.org/oas/latest.html#fixed-fields-5), section `4.8.7.1`. The strategy adopted by this PR was to...
### Description According to [OpenAPI Specification](https://spec.openapis.org/oas/latest.html#fixed-fields-5), schemas MUST use keys that match the regular expression: `^[a-zA-Z0-9\.\-_]+$`. When using generics, the generated schema key will contain square brackets. This is a...