@@ -4555,8 +4555,8 @@ public class FunctionTool : ResponseTool, IJsonModel<FunctionTool>, IPersistable
45554555 public override readonly string ToString ( ) ;
45564556 }
45574557 public class ImageGenerationCallResponseItem : ResponseItem , IJsonModel < ImageGenerationCallResponseItem > , IPersistableModel < ImageGenerationCallResponseItem > {
4558- public ImageGenerationCallResponseItem ( BinaryData generatedImageBytes ) ;
4559- public BinaryData GeneratedImageBytes { get ; set ; }
4558+ public ImageGenerationCallResponseItem ( BinaryData imageResultBytes ) ;
4559+ public BinaryData ImageResultBytes { get ; set ; }
45604560 public ImageGenerationCallStatus ? Status { get ; }
45614561 protected override ResponseItem JsonModelCreateCore ( ref Utf8JsonReader reader , ModelReaderWriterOptions options ) ;
45624562 protected override void JsonModelWriteCore ( Utf8JsonWriter writer , ModelReaderWriterOptions options ) ;
@@ -4572,7 +4572,7 @@ public enum ImageGenerationCallStatus {
45724572 public class ImageGenerationTool : ResponseTool , IJsonModel < ImageGenerationTool > , IPersistableModel < ImageGenerationTool > {
45734573 public ImageGenerationTool ( ) ;
45744574 public ImageGenerationToolBackground ? Background { get ; set ; }
4575- public ImageGenerationToolInputFidelityLevel ? InputFidelityLevel { get ; set ; }
4575+ public ImageGenerationToolInputFidelity ? InputFidelity { get ; set ; }
45764576 public ImageGenerationToolInputImageMask InputImageMask { get ; set ; }
45774577 public string Model { get ; set ; }
45784578 public ImageGenerationToolModerationLevel ? ModerationLevel { get ; set ; }
@@ -4602,19 +4602,19 @@ public class ImageGenerationTool : ResponseTool, IJsonModel<ImageGenerationTool>
46024602 public static bool operator != ( ImageGenerationToolBackground left , ImageGenerationToolBackground right ) ;
46034603 public override readonly string ToString ( ) ;
46044604 }
4605- public readonly partial struct ImageGenerationToolInputFidelityLevel : IEquatable < ImageGenerationToolInputFidelityLevel > {
4606- public ImageGenerationToolInputFidelityLevel ( string value ) ;
4607- public static ImageGenerationToolInputFidelityLevel High { get ; }
4608- public static ImageGenerationToolInputFidelityLevel Low { get ; }
4609- public readonly bool Equals ( ImageGenerationToolInputFidelityLevel other ) ;
4605+ public readonly partial struct ImageGenerationToolInputFidelity : IEquatable < ImageGenerationToolInputFidelity > {
4606+ public ImageGenerationToolInputFidelity ( string value ) ;
4607+ public static ImageGenerationToolInputFidelity High { get ; }
4608+ public static ImageGenerationToolInputFidelity Low { get ; }
4609+ public readonly bool Equals ( ImageGenerationToolInputFidelity other ) ;
46104610 [ EditorBrowsable ( EditorBrowsableState . Never ) ]
46114611 public override readonly bool Equals ( object obj ) ;
46124612 [ EditorBrowsable ( EditorBrowsableState . Never ) ]
46134613 public override readonly int GetHashCode ( ) ;
4614- public static bool operator == ( ImageGenerationToolInputFidelityLevel left , ImageGenerationToolInputFidelityLevel right ) ;
4615- public static implicit operator ImageGenerationToolInputFidelityLevel ( string value ) ;
4616- public static implicit operator ImageGenerationToolInputFidelityLevel ? ( string value ) ;
4617- public static bool operator != ( ImageGenerationToolInputFidelityLevel left , ImageGenerationToolInputFidelityLevel right ) ;
4614+ public static bool operator == ( ImageGenerationToolInputFidelity left , ImageGenerationToolInputFidelity right ) ;
4615+ public static implicit operator ImageGenerationToolInputFidelity ( string value ) ;
4616+ public static implicit operator ImageGenerationToolInputFidelity ? ( string value ) ;
4617+ public static bool operator != ( ImageGenerationToolInputFidelity left , ImageGenerationToolInputFidelity right ) ;
46184618 public override readonly string ToString ( ) ;
46194619 }
46204620 public class ImageGenerationToolInputImageMask : IJsonModel < ImageGenerationToolInputImageMask > , IPersistableModel < ImageGenerationToolInputImageMask > {
@@ -5305,7 +5305,7 @@ public class ResponseTool : IJsonModel<ResponseTool>, IPersistableModel<Response
53055305 public static ComputerTool CreateComputerTool ( ComputerToolEnvironment environment , int displayWidth , int displayHeight ) ;
53065306 public static FileSearchTool CreateFileSearchTool ( IEnumerable < string > vectorStoreIds , int ? maxResultCount = null , FileSearchToolRankingOptions rankingOptions = null , BinaryData filters = null ) ;
53075307 public static FunctionTool CreateFunctionTool ( string functionName , BinaryData functionParameters , bool ? strictModeEnabled , string functionDescription = null ) ;
5308- public static ImageGenerationTool CreateImageGenerationTool ( string model , ImageGenerationToolQuality ? quality = null , ImageGenerationToolSize ? size = null , ImageGenerationToolOutputFileFormat ? outputFileFormat = null , int ? outputCompressionFactor = null , ImageGenerationToolModerationLevel ? moderationLevel = null , ImageGenerationToolBackground ? background = null , ImageGenerationToolInputFidelityLevel ? inputFidelityLevel = null , ImageGenerationToolInputImageMask inputImageMask = null , int ? partialImageCount = null ) ;
5308+ public static ImageGenerationTool CreateImageGenerationTool ( string model , ImageGenerationToolQuality ? quality = null , ImageGenerationToolSize ? size = null , ImageGenerationToolOutputFileFormat ? outputFileFormat = null , int ? outputCompressionFactor = null , ImageGenerationToolModerationLevel ? moderationLevel = null , ImageGenerationToolBackground ? background = null , ImageGenerationToolInputFidelity ? inputFidelity = null , ImageGenerationToolInputImageMask inputImageMask = null , int ? partialImageCount = null ) ;
53095309 public static McpTool CreateMcpTool ( string serverLabel , McpToolConnectorId connectorId , string authorizationToken = null , string serverDescription = null , IDictionary < string , string > headers = null , McpToolFilter allowedTools = null , McpToolCallApprovalPolicy toolCallApprovalPolicy = null ) ;
53105310 public static McpTool CreateMcpTool ( string serverLabel , Uri serverUri , string authorizationToken = null , string serverDescription = null , IDictionary < string , string > headers = null , McpToolFilter allowedTools = null , McpToolCallApprovalPolicy toolCallApprovalPolicy = null ) ;
53115311 public static WebSearchTool CreateWebSearchTool ( WebSearchToolLocation userLocation = null , WebSearchToolContextSize ? searchContextSize = null ) ;
0 commit comments