Skip to content

Commit 9bf6d12

Browse files
author
SDKAuto
committed
CodeGen from PR 34573 in Azure/azure-rest-api-specs
Merge 90a73f0b8d6de4292036fe42089090f0fa7e51d0 into 16138e09fc91b98fbd8187b13c6f2ac3661b8145
1 parent 832d03f commit 9bf6d12

File tree

19 files changed

+62
-11116
lines changed

19 files changed

+62
-11116
lines changed

sdk/ai/azure-ai-agents/_meta.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"commit": "24327e7187dc3bb7c6bb649088f8ffca3bcf231e",
3+
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
4+
"typespec_src": "specification/ai/Azure.AI.Agents",
5+
"@azure-tools/typespec-python": "0.44.2"
6+
}

sdk/ai/azure-ai-agents/azure/ai/agents/_patch.py

Lines changed: 7 additions & 979 deletions
Large diffs are not rendered by default.

sdk/ai/azure-ai-agents/azure/ai/agents/_types.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# pylint: disable=line-too-long,useless-suppression
21
# coding=utf-8
32
# --------------------------------------------------------------------------
43
# Copyright (c) Microsoft Corporation. All rights reserved.

sdk/ai/azure-ai-agents/azure/ai/agents/_utils/model_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# pylint: disable=line-too-long,useless-suppression,too-many-lines
1+
# pylint: disable=too-many-lines
22
# coding=utf-8
33
# --------------------------------------------------------------------------
44
# Copyright (c) Microsoft Corporation. All rights reserved.

sdk/ai/azure-ai-agents/azure/ai/agents/aio/_patch.py

Lines changed: 7 additions & 979 deletions
Large diffs are not rendered by default.

sdk/ai/azure-ai-agents/azure/ai/agents/aio/operations/_operations.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3942,7 +3942,9 @@ async def get_next(_continuation_token=None):
39423942
return AsyncItemPaged(get_next, extract_data)
39433943

39443944

3945-
class AgentsClientOperationsMixin(ClientMixinABC[AsyncPipelineClient, AgentsClientConfiguration]):
3945+
class AgentsClientOperationsMixin(
3946+
ClientMixinABC[AsyncPipelineClient[HttpRequest, AsyncHttpResponse], AgentsClientConfiguration]
3947+
):
39463948

39473949
@overload
39483950
async def create_agent(

sdk/ai/azure-ai-agents/azure/ai/agents/aio/operations/_patch.py

Lines changed: 7 additions & 2222 deletions
Large diffs are not rendered by default.

sdk/ai/azure-ai-agents/azure/ai/agents/models/_models.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3006,6 +3006,8 @@ class OpenApiFunctionDefinition(_Model):
30063006
:vartype auth: ~azure.ai.agents.models.OpenApiAuthDetails
30073007
:ivar default_params: List of OpenAPI spec parameters that will use user-provided defaults.
30083008
:vartype default_params: list[str]
3009+
:ivar functions: List of function definitions used by OpenApi tool.
3010+
:vartype functions: list[~azure.ai.agents.models.FunctionDefinition]
30093011
"""
30103012

30113013
name: str = rest_field(visibility=["read", "create", "update", "delete", "query"])
@@ -3019,6 +3021,8 @@ class OpenApiFunctionDefinition(_Model):
30193021
"""Open API authentication details. Required."""
30203022
default_params: Optional[List[str]] = rest_field(visibility=["read", "create", "update", "delete", "query"])
30213023
"""List of OpenAPI spec parameters that will use user-provided defaults."""
3024+
functions: Optional[List["_models.FunctionDefinition"]] = rest_field(visibility=["read"])
3025+
"""List of function definitions used by OpenApi tool."""
30223026

30233027
@overload
30243028
def __init__(

0 commit comments

Comments
 (0)