@@ -247,6 +247,40 @@ protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter write
247247 string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . ConnectedAgentToolDefinition > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
248248 System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . ConnectedAgentToolDefinition > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
249249 }
250+ public partial class DeepResearchBingGroundingConnection : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection >
251+ {
252+ public DeepResearchBingGroundingConnection ( string connectionId ) { }
253+ public string ConnectionId { get { throw null ; } set { } }
254+ protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
255+ Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
256+ void System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
257+ Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
258+ string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
259+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
260+ }
261+ public partial class DeepResearchDetails : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchDetails > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchDetails >
262+ {
263+ public DeepResearchDetails ( string model , System . Collections . Generic . IEnumerable < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > bingGroundingConnections ) { }
264+ public System . Collections . Generic . IList < Azure . AI . Agents . Persistent . DeepResearchBingGroundingConnection > BingGroundingConnections { get { throw null ; } }
265+ public string Model { get { throw null ; } set { } }
266+ protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
267+ Azure . AI . Agents . Persistent . DeepResearchDetails System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchDetails > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
268+ void System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchDetails > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
269+ Azure . AI . Agents . Persistent . DeepResearchDetails System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchDetails > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
270+ string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchDetails > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
271+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchDetails > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
272+ }
273+ public partial class DeepResearchToolDefinition : Azure . AI . Agents . Persistent . ToolDefinition , System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchToolDefinition > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchToolDefinition >
274+ {
275+ public DeepResearchToolDefinition ( Azure . AI . Agents . Persistent . DeepResearchDetails deepResearch ) { }
276+ public Azure . AI . Agents . Persistent . DeepResearchDetails DeepResearch { get { throw null ; } set { } }
277+ protected override void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
278+ Azure . AI . Agents . Persistent . DeepResearchToolDefinition System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchToolDefinition > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
279+ void System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . DeepResearchToolDefinition > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
280+ Azure . AI . Agents . Persistent . DeepResearchToolDefinition System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchToolDefinition > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
281+ string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchToolDefinition > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
282+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . DeepResearchToolDefinition > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
283+ }
250284 [ System . Runtime . InteropServices . StructLayoutAttribute ( System . Runtime . InteropServices . LayoutKind . Sequential ) ]
251285 public readonly partial struct DoneEvent : System . IEquatable < Azure . AI . Agents . Persistent . DoneEvent >
252286 {
@@ -1305,6 +1339,8 @@ public static partial class PersistentAgentsModelFactory
13051339 public static Azure . AI . Agents . Persistent . RunStepCodeInterpreterLogOutput RunStepCodeInterpreterLogOutput ( string logs = null ) { throw null ; }
13061340 public static Azure . AI . Agents . Persistent . RunStepCodeInterpreterToolCall RunStepCodeInterpreterToolCall ( string id , string input , System . Collections . Generic . IReadOnlyList < Azure . AI . Agents . Persistent . RunStepCodeInterpreterToolCallOutput > outputs ) { throw null ; }
13071341 public static Azure . AI . Agents . Persistent . RunStepCompletionUsage RunStepCompletionUsage ( long completionTokens = ( long ) 0 , long promptTokens = ( long ) 0 , long totalTokens = ( long ) 0 ) { throw null ; }
1342+ public static Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall RunStepDeepResearchToolCall ( string id = null , Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails deepResearch = null ) { throw null ; }
1343+ public static Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails RunStepDeepResearchToolCallDetails ( string input = null , string output = null ) { throw null ; }
13081344 public static Azure . AI . Agents . Persistent . RunStepDelta RunStepDelta ( Azure . AI . Agents . Persistent . RunStepDeltaDetail stepDetails = null ) { throw null ; }
13091345 public static Azure . AI . Agents . Persistent . RunStepDeltaChunk RunStepDeltaChunk ( string id = null , Azure . AI . Agents . Persistent . RunStepDeltaChunkObject @object = default ( Azure . AI . Agents . Persistent . RunStepDeltaChunkObject ) , Azure . AI . Agents . Persistent . RunStepDelta delta = null ) { throw null ; }
13101346 public static Azure . AI . Agents . Persistent . RunStepDeltaCodeInterpreterDetailItemObject RunStepDeltaCodeInterpreterDetailItemObject ( string input = null , System . Collections . Generic . IEnumerable < Azure . AI . Agents . Persistent . RunStepDeltaCodeInterpreterOutput > outputs = null ) { throw null ; }
@@ -1370,6 +1406,7 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
13701406 public static Azure . AI . Agents . Persistent . PersistentAgentsNamedToolChoiceType BingGrounding { get { throw null ; } }
13711407 public static Azure . AI . Agents . Persistent . PersistentAgentsNamedToolChoiceType CodeInterpreter { get { throw null ; } }
13721408 public static Azure . AI . Agents . Persistent . PersistentAgentsNamedToolChoiceType ConnectedAgent { get { throw null ; } }
1409+ public static Azure . AI . Agents . Persistent . PersistentAgentsNamedToolChoiceType DeepResearch { get { throw null ; } }
13731410 public static Azure . AI . Agents . Persistent . PersistentAgentsNamedToolChoiceType FileSearch { get { throw null ; } }
13741411 public static Azure . AI . Agents . Persistent . PersistentAgentsNamedToolChoiceType Function { get { throw null ; } }
13751412 public static Azure . AI . Agents . Persistent . PersistentAgentsNamedToolChoiceType Mcp { get { throw null ; } }
@@ -1838,6 +1875,29 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
18381875 string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepCompletionUsage > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
18391876 System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepCompletionUsage > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
18401877 }
1878+ public partial class RunStepDeepResearchToolCall : Azure . AI . Agents . Persistent . RunStepToolCall , System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall >
1879+ {
1880+ internal RunStepDeepResearchToolCall ( ) : base ( default ( string ) ) { }
1881+ public Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails DeepResearch { get { throw null ; } }
1882+ protected override void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
1883+ Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1884+ void System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
1885+ Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1886+ string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1887+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCall > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1888+ }
1889+ public partial class RunStepDeepResearchToolCallDetails : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails >
1890+ {
1891+ internal RunStepDeepResearchToolCallDetails ( ) { }
1892+ public string Input { get { throw null ; } }
1893+ public string Output { get { throw null ; } }
1894+ protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
1895+ Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1896+ void System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
1897+ Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1898+ string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1899+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDeepResearchToolCallDetails > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
1900+ }
18411901 public partial class RunStepDelta : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . RunStepDelta > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . RunStepDelta >
18421902 {
18431903 internal RunStepDelta ( ) { }
0 commit comments