Skip to content

Commit 76cbfac

Browse files
committed
chore(deps): bump datamodel-code-generator to 0.92.0
1 parent 8a99407 commit 76cbfac

4 files changed

Lines changed: 56 additions & 45 deletions

File tree

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Documentation = "https://agentclientprotocol.github.io/python-sdk/"
3434

3535
[dependency-groups]
3636
dev = [
37-
"datamodel-code-generator==0.81.0",
37+
"datamodel-code-generator==0.92.0",
3838
"pytest>=7.2.0",
3939
"pytest-asyncio>=0.21.0",
4040
"tox-uv>=1.11.3",

‎src/acp/experimental/v2/schema.py‎

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5412,9 +5412,10 @@ class ClientResponseMessage(BaseModel):
54125412
RequestPermissionResponse,
54135413
ConnectMcpResponse,
54145414
DisconnectMcpResponse,
5415-
Union[
5416-
AcceptElicitationResponse, DeclineElicitationResponse, CancelElicitationResponse, OtherElicitationResponse
5417-
],
5415+
AcceptElicitationResponse,
5416+
DeclineElicitationResponse,
5417+
CancelElicitationResponse,
5418+
OtherElicitationResponse,
54185419
Any,
54195420
]
54205421
"""
@@ -5722,11 +5723,9 @@ class ClientRequest(BaseModel):
57225723
SuggestNesRequest,
57235724
CloseNesRequest,
57245725
MessageMcpRequest,
5725-
Union[
5726-
SetSessionConfigOptionIdRequest,
5727-
SetSessionConfigOptionBooleanRequest,
5728-
SetSessionConfigOptionOtherRequest,
5729-
],
5726+
SetSessionConfigOptionIdRequest,
5727+
SetSessionConfigOptionBooleanRequest,
5728+
SetSessionConfigOptionOtherRequest,
57305729
Any,
57315730
]
57325731
] = None
@@ -5829,9 +5828,10 @@ class UpdateSessionNotification(BaseModel):
58295828
SessionCompactionUpdate,
58305829
SessionCompactionSummaryChunk,
58315830
OtherSessionUpdate,
5832-
Union[
5833-
RunningSessionStateUpdate, IdleSessionStateUpdate, RequiresActionSessionStateUpdate, OtherSessionStateUpdate
5834-
],
5831+
RunningSessionStateUpdate,
5832+
IdleSessionStateUpdate,
5833+
RequiresActionSessionStateUpdate,
5834+
OtherSessionStateUpdate,
58355835
]
58365836
"""
58375837
The actual update content.
@@ -5968,11 +5968,12 @@ class AgentRequest(BaseModel):
59685968
ConnectMcpRequest,
59695969
MessageMcpRequest,
59705970
DisconnectMcpRequest,
5971-
Union[
5972-
Union[CreateOtherSessionElicitationRequest, CreateOtherRequestElicitationRequest],
5973-
Union[CreateFormSessionElicitationRequest, CreateFormRequestElicitationRequest],
5974-
Union[CreateUrlSessionElicitationRequest, CreateUrlRequestElicitationRequest],
5975-
],
5971+
CreateOtherSessionElicitationRequest,
5972+
CreateOtherRequestElicitationRequest,
5973+
CreateFormSessionElicitationRequest,
5974+
CreateFormRequestElicitationRequest,
5975+
CreateUrlSessionElicitationRequest,
5976+
CreateUrlRequestElicitationRequest,
59765977
Any,
59775978
]
59785979
] = None

‎src/acp/schema.py‎

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5150,9 +5150,10 @@ class ClientResponseMessage(BaseModel):
51505150
KillTerminalResponse,
51515151
ConnectMcpResponse,
51525152
DisconnectMcpResponse,
5153-
Union[
5154-
AcceptElicitationResponse, DeclineElicitationResponse, CancelElicitationResponse, OtherElicitationResponse
5155-
],
5153+
AcceptElicitationResponse,
5154+
DeclineElicitationResponse,
5155+
CancelElicitationResponse,
5156+
OtherElicitationResponse,
51565157
Any,
51575158
]
51585159
"""
@@ -5425,11 +5426,7 @@ class InitializeRequest(BaseModel):
54255426
"""
54265427
client_capabilities: Annotated[
54275428
Optional[ClientCapabilities], Field(alias="clientCapabilities", validate_default=True)
5428-
] = {
5429-
"fs": {"readTextFile": False, "writeTextFile": False},
5430-
"terminal": False,
5431-
"auth": {"terminal": False},
5432-
}
5429+
] = {"fs": {"readTextFile": False, "writeTextFile": False}, "terminal": False, "auth": {"terminal": False}}
54335430
"""
54345431
Capabilities supported by the client.
54355432
"""
@@ -5489,11 +5486,7 @@ class AgentCapabilities(BaseModel):
54895486
"""
54905487
prompt_capabilities: Annotated[
54915488
Optional[PromptCapabilities], Field(alias="promptCapabilities", validate_default=True)
5492-
] = {
5493-
"image": False,
5494-
"audio": False,
5495-
"embeddedContext": False,
5496-
}
5489+
] = {"image": False, "audio": False, "embeddedContext": False}
54975490
"""
54985491
Prompt capabilities supported by the agent.
54995492
"""
@@ -5639,7 +5632,8 @@ class ClientRequest(BaseModel):
56395632
SuggestNesRequest,
56405633
CloseNesRequest,
56415634
MessageMcpRequest,
5642-
Union[SetSessionConfigOptionBooleanRequest, SetSessionConfigOptionSelectRequest],
5635+
SetSessionConfigOptionBooleanRequest,
5636+
SetSessionConfigOptionSelectRequest,
56435637
Any,
56445638
]
56455639
] = None
@@ -5670,11 +5664,12 @@ class AgentRequest(BaseModel):
56705664
ConnectMcpRequest,
56715665
MessageMcpRequest,
56725666
DisconnectMcpRequest,
5673-
Union[
5674-
Union[CreateOtherSessionElicitationRequest, CreateOtherRequestElicitationRequest],
5675-
Union[CreateFormSessionElicitationRequest, CreateFormRequestElicitationRequest],
5676-
Union[CreateUrlSessionElicitationRequest, CreateUrlRequestElicitationRequest],
5677-
],
5667+
CreateOtherSessionElicitationRequest,
5668+
CreateOtherRequestElicitationRequest,
5669+
CreateFormSessionElicitationRequest,
5670+
CreateFormRequestElicitationRequest,
5671+
CreateUrlSessionElicitationRequest,
5672+
CreateUrlRequestElicitationRequest,
56785673
Any,
56795674
]
56805675
] = None

‎uv.lock‎

Lines changed: 24 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)