4.54.3
(fix): Fix mypy type checking compatibility with pydantic field aliases. When fields have aliases
(e.g., bucket_id with alias bucketId), the pydantic.Field(alias=…) is now placed inside
the Annotated type hint instead of as the default value. This makes mypy see the Python field
name in the constructor signature while Pydantic still uses the alias for JSON serialization.