Skip to content

Commit 248ec43

Browse files
authored
Add delta classes for streaming (#42341)
1 parent 752f3cd commit 248ec43

File tree

4 files changed

+247
-35
lines changed

4 files changed

+247
-35
lines changed

sdk/ai/azure-ai-agents/apiview-properties.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,17 @@
112112
"azure.ai.agents.models.RunStepDeepResearchToolCall": "Azure.AI.Agents.RunStepDeepResearchToolCall",
113113
"azure.ai.agents.models.RunStepDeepResearchToolCallDetails": "Azure.AI.Agents.RunStepDeepResearchToolCallDetails",
114114
"azure.ai.agents.models.RunStepDelta": "Azure.AI.Agents.RunStepDelta",
115+
"azure.ai.agents.models.RunStepDeltaToolCall": "Azure.AI.Agents.RunStepDeltaToolCall",
116+
"azure.ai.agents.models.RunStepDeltaAzureAISearchToolCall": "Azure.AI.Agents.RunStepDeltaAzureAISearchToolCall",
117+
"azure.ai.agents.models.RunStepDeltaBingGroundingToolCall": "Azure.AI.Agents.RunStepDeltaBingGroundingToolCall",
115118
"azure.ai.agents.models.RunStepDeltaChunk": "Azure.AI.Agents.RunStepDeltaChunk",
116119
"azure.ai.agents.models.RunStepDeltaCodeInterpreterDetailItemObject": "Azure.AI.Agents.RunStepDeltaCodeInterpreterDetailItemObject",
117120
"azure.ai.agents.models.RunStepDeltaCodeInterpreterOutput": "Azure.AI.Agents.RunStepDeltaCodeInterpreterOutput",
118121
"azure.ai.agents.models.RunStepDeltaCodeInterpreterImageOutput": "Azure.AI.Agents.RunStepDeltaCodeInterpreterImageOutput",
119122
"azure.ai.agents.models.RunStepDeltaCodeInterpreterImageOutputObject": "Azure.AI.Agents.RunStepDeltaCodeInterpreterImageOutputObject",
120123
"azure.ai.agents.models.RunStepDeltaCodeInterpreterLogOutput": "Azure.AI.Agents.RunStepDeltaCodeInterpreterLogOutput",
121-
"azure.ai.agents.models.RunStepDeltaToolCall": "Azure.AI.Agents.RunStepDeltaToolCall",
122124
"azure.ai.agents.models.RunStepDeltaCodeInterpreterToolCall": "Azure.AI.Agents.RunStepDeltaCodeInterpreterToolCall",
125+
"azure.ai.agents.models.RunStepDeltaDeepResearchToolCall": "Azure.AI.Agents.RunStepDeltaDeepResearchToolCall",
123126
"azure.ai.agents.models.RunStepDeltaDetail": "Azure.AI.Agents.RunStepDeltaDetail",
124127
"azure.ai.agents.models.RunStepDeltaFileSearchToolCall": "Azure.AI.Agents.RunStepDeltaFileSearchToolCall",
125128
"azure.ai.agents.models.RunStepDeltaFunction": "Azure.AI.Agents.RunStepDeltaFunction",
@@ -128,6 +131,8 @@
128131
"azure.ai.agents.models.RunStepDeltaMcpToolCall": "Azure.AI.Agents.RunStepDeltaMcpToolCall",
129132
"azure.ai.agents.models.RunStepDeltaMessageCreation": "Azure.AI.Agents.RunStepDeltaMessageCreation",
130133
"azure.ai.agents.models.RunStepDeltaMessageCreationObject": "Azure.AI.Agents.RunStepDeltaMessageCreationObject",
134+
"azure.ai.agents.models.RunStepDeltaOpenAPIObject": "Azure.AI.Agents.RunStepDeltaOpenAPIObject",
135+
"azure.ai.agents.models.RunStepDeltaOpenAPIToolCall": "Azure.AI.Agents.RunStepDeltaOpenAPIToolCall",
131136
"azure.ai.agents.models.RunStepDeltaToolCallObject": "Azure.AI.Agents.RunStepDeltaToolCallObject",
132137
"azure.ai.agents.models.RunStepDetails": "Azure.AI.Agents.RunStepDetails",
133138
"azure.ai.agents.models.RunStepError": "Azure.AI.Agents.RunStepError",

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,13 +123,16 @@
123123
RunStepDeepResearchToolCall,
124124
RunStepDeepResearchToolCallDetails,
125125
RunStepDelta,
126+
RunStepDeltaAzureAISearchToolCall,
127+
RunStepDeltaBingGroundingToolCall,
126128
RunStepDeltaChunk,
127129
RunStepDeltaCodeInterpreterDetailItemObject,
128130
RunStepDeltaCodeInterpreterImageOutput,
129131
RunStepDeltaCodeInterpreterImageOutputObject,
130132
RunStepDeltaCodeInterpreterLogOutput,
131133
RunStepDeltaCodeInterpreterOutput,
132134
RunStepDeltaCodeInterpreterToolCall,
135+
RunStepDeltaDeepResearchToolCall,
133136
RunStepDeltaDetail,
134137
RunStepDeltaFileSearchToolCall,
135138
RunStepDeltaFunction,
@@ -138,6 +141,8 @@
138141
RunStepDeltaMcpToolCall,
139142
RunStepDeltaMessageCreation,
140143
RunStepDeltaMessageCreationObject,
144+
RunStepDeltaOpenAPIObject,
145+
RunStepDeltaOpenAPIToolCall,
141146
RunStepDeltaToolCall,
142147
RunStepDeltaToolCallObject,
143148
RunStepDetails,
@@ -341,13 +346,16 @@
341346
"RunStepDeepResearchToolCall",
342347
"RunStepDeepResearchToolCallDetails",
343348
"RunStepDelta",
349+
"RunStepDeltaAzureAISearchToolCall",
350+
"RunStepDeltaBingGroundingToolCall",
344351
"RunStepDeltaChunk",
345352
"RunStepDeltaCodeInterpreterDetailItemObject",
346353
"RunStepDeltaCodeInterpreterImageOutput",
347354
"RunStepDeltaCodeInterpreterImageOutputObject",
348355
"RunStepDeltaCodeInterpreterLogOutput",
349356
"RunStepDeltaCodeInterpreterOutput",
350357
"RunStepDeltaCodeInterpreterToolCall",
358+
"RunStepDeltaDeepResearchToolCall",
351359
"RunStepDeltaDetail",
352360
"RunStepDeltaFileSearchToolCall",
353361
"RunStepDeltaFunction",
@@ -356,6 +364,8 @@
356364
"RunStepDeltaMcpToolCall",
357365
"RunStepDeltaMessageCreation",
358366
"RunStepDeltaMessageCreationObject",
367+
"RunStepDeltaOpenAPIObject",
368+
"RunStepDeltaOpenAPIToolCall",
359369
"RunStepDeltaToolCall",
360370
"RunStepDeltaToolCallObject",
361371
"RunStepDetails",

0 commit comments

Comments
 (0)