@@ -538,6 +538,18 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
538
538
public static bool operator != ( Azure . AI . Agents . Persistent . ListSortOrder left , Azure . AI . Agents . Persistent . ListSortOrder right ) { throw null ; }
539
539
public override string ToString ( ) { throw null ; }
540
540
}
541
+ public partial class MCPApprovalPerTool : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPApprovalPerTool > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPApprovalPerTool >
542
+ {
543
+ public MCPApprovalPerTool ( ) { }
544
+ public Azure . AI . Agents . Persistent . MCPToolList Always { get { throw null ; } set { } }
545
+ public Azure . AI . Agents . Persistent . MCPToolList Never { get { throw null ; } set { } }
546
+ protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
547
+ Azure . AI . Agents . Persistent . MCPApprovalPerTool System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPApprovalPerTool > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
548
+ void System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPApprovalPerTool > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
549
+ Azure . AI . Agents . Persistent . MCPApprovalPerTool System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPApprovalPerTool > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
550
+ string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPApprovalPerTool > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
551
+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPApprovalPerTool > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
552
+ }
541
553
public partial class MCPToolDefinition : Azure . AI . Agents . Persistent . ToolDefinition , System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPToolDefinition > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolDefinition >
542
554
{
543
555
public MCPToolDefinition ( string serverLabel , string serverUrl ) { }
@@ -551,12 +563,23 @@ protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter write
551
563
string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolDefinition > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
552
564
System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolDefinition > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
553
565
}
566
+ public partial class MCPToolList : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPToolList > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolList >
567
+ {
568
+ public MCPToolList ( System . Collections . Generic . IEnumerable < string > toolNames ) { }
569
+ public System . Collections . Generic . IList < string > ToolNames { get { throw null ; } }
570
+ protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
571
+ Azure . AI . Agents . Persistent . MCPToolList System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPToolList > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
572
+ void System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPToolList > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
573
+ Azure . AI . Agents . Persistent . MCPToolList System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolList > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
574
+ string System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolList > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
575
+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolList > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
576
+ }
554
577
public partial class MCPToolResource : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPToolResource > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MCPToolResource >
555
578
{
556
579
public MCPToolResource ( string serverLabel ) { }
557
580
public MCPToolResource ( string serverLabel , System . Collections . Generic . IDictionary < string , string > headers ) { }
558
581
public System . Collections . Generic . IDictionary < string , string > Headers { get { throw null ; } }
559
- public Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval ? RequireApproval { get { throw null ; } set { } }
582
+ public System . BinaryData RequireApproval { get { throw null ; } set { } }
560
583
public string ServerLabel { get { throw null ; } set { } }
561
584
protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
562
585
Azure . AI . Agents . Persistent . MCPToolResource System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MCPToolResource > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
@@ -567,24 +590,6 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
567
590
public Azure . AI . Agents . Persistent . ToolResources ToToolResources ( ) { throw null ; }
568
591
public void UpdateHeader ( string key , string value ) { }
569
592
}
570
- [ System . Runtime . InteropServices . StructLayoutAttribute ( System . Runtime . InteropServices . LayoutKind . Sequential ) ]
571
- public readonly partial struct MCPToolResourceRequireApproval : System . IEquatable < Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval >
572
- {
573
- private readonly object _dummy ;
574
- private readonly int _dummyPrimitive ;
575
- public MCPToolResourceRequireApproval ( string value ) { throw null ; }
576
- public static Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval Always { get { throw null ; } }
577
- public static Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval Never { get { throw null ; } }
578
- public bool Equals ( Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval other ) { throw null ; }
579
- [ System . ComponentModel . EditorBrowsableAttribute ( System . ComponentModel . EditorBrowsableState . Never ) ]
580
- public override bool Equals ( object obj ) { throw null ; }
581
- [ System . ComponentModel . EditorBrowsableAttribute ( System . ComponentModel . EditorBrowsableState . Never ) ]
582
- public override int GetHashCode ( ) { throw null ; }
583
- public static bool operator == ( Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval left , Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval right ) { throw null ; }
584
- public static implicit operator Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval ( string value ) { throw null ; }
585
- public static bool operator != ( Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval left , Azure . AI . Agents . Persistent . MCPToolResourceRequireApproval right ) { throw null ; }
586
- public override string ToString ( ) { throw null ; }
587
- }
588
593
public partial class MessageAttachment : System . ClientModel . Primitives . IJsonModel < Azure . AI . Agents . Persistent . MessageAttachment > , System . ClientModel . Primitives . IPersistableModel < Azure . AI . Agents . Persistent . MessageAttachment >
589
594
{
590
595
public MessageAttachment ( Azure . AI . Agents . Persistent . VectorStoreDataSource ds , System . Collections . Generic . List < Azure . AI . Agents . Persistent . ToolDefinition > tools ) { }
0 commit comments