We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 572fd31 commit 71152f2Copy full SHA for 71152f2
scripts/generate_types.sh
@@ -34,7 +34,8 @@ uv run datamodel-codegen \
34
--use-standard-collections \
35
--use-subclass-enum \
36
--base-class a2a._base.A2ABaseModel \
37
- --snake-case-field
+ --snake-case-field \
38
+ --no-alias
39
40
echo "Formatting generated file with ruff..."
41
uv run ruff format "$GENERATED_FILE"
src/a2a/_base.py
@@ -1,4 +1,5 @@
1
from pydantic import BaseModel, ConfigDict
2
+from pydantic.alias_generators import to_snake
3
4
5
class A2ABaseModel(BaseModel):
@@ -13,4 +14,5 @@ class A2ABaseModel(BaseModel):
13
14
validate_by_name=True,
15
validate_by_alias=True,
16
serialize_by_alias=True,
17
+ alias_generator=to_snake,
18
)
0 commit comments