File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13901,13 +13901,13 @@
1390113901 "ImageEditResponse": {
1390213902 "type": "object",
1390313903 "required": [
13904- "images "
13904+ "image_urls "
1390513905 ],
1390613906 "properties": {
13907- "images ": {
13907+ "image_urls ": {
1390813908 "type": "array",
1390913909 "items": {
13910- "$ref ": "#/components/schemas/ImageResponseData "
13910+ "type ": "string "
1391113911 },
1391213912 "description": "The URL of the generated image"
1391313913 }
@@ -13925,20 +13925,49 @@
1392513925 }
1392613926 }
1392713927 },
13928+ "ImageSourceType": {
13929+ "oneOf": [
13930+ {
13931+ "type": "object",
13932+ "title": "Base64",
13933+ "required": [
13934+ "base64"
13935+ ],
13936+ "properties": {
13937+ "base64": {
13938+ "type": "string",
13939+ "description": "Base64 encoded image data"
13940+ }
13941+ }
13942+ },
13943+ {
13944+ "type": "object",
13945+ "title": "URL",
13946+ "required": [
13947+ "url"
13948+ ],
13949+ "properties": {
13950+ "url": {
13951+ "type": "string",
13952+ "description": "URL of the image"
13953+ }
13954+ }
13955+ }
13956+ ]
13957+ },
1392813958 "ImageUpload": {
1392913959 "type": "object",
1393013960 "required": [
13931- "base64_image ",
13961+ "image_src ",
1393213962 "file_name"
1393313963 ],
1393413964 "properties": {
13935- "base64_image": {
13936- "type": "string",
13937- "description": "The image base64 encoded"
13938- },
1393913965 "file_name": {
1394013966 "type": "string",
1394113967 "description": "The file name of the image"
13968+ },
13969+ "image_src": {
13970+ "$ref": "#/components/schemas/ImageSourceType"
1394213971 }
1394313972 }
1394413973 },
Original file line number Diff line number Diff line change 1717 "files" : [
1818 " dist"
1919 ],
20- "version" : " 0.0.95 " ,
20+ "version" : " 0.0.96 " ,
2121 "license" : " MIT" ,
2222 "scripts" : {
2323 "lint" : " eslint 'src/**/*.ts'" ,
Original file line number Diff line number Diff line change @@ -2379,7 +2379,7 @@ export type ImageEditResponse = {
23792379 /**
23802380 * The URL of the generated image
23812381 */
2382- images : Array < ImageResponseData > ;
2382+ image_urls : Array < ( string ) > ;
23832383} ;
23842384
23852385export type ImageResponseData = {
@@ -2389,15 +2389,24 @@ export type ImageResponseData = {
23892389 b64_json : string ;
23902390} ;
23912391
2392- export type ImageUpload = {
2392+ export type ImageSourceType = {
2393+ /**
2394+ * Base64 encoded image data
2395+ */
2396+ base64 : string ;
2397+ } | {
23932398 /**
2394- * The image base64 encoded
2399+ * URL of the image
23952400 */
2396- base64_image : string ;
2401+ url : string ;
2402+ } ;
2403+
2404+ export type ImageUpload = {
23972405 /**
23982406 * The file name of the image
23992407 */
24002408 file_name : string ;
2409+ image_src : ImageSourceType ;
24012410} ;
24022411
24032412export type InputImageQuality = 'low' | 'medium' | 'high' ;
Original file line number Diff line number Diff line change @@ -306,6 +306,7 @@ impl Modify for SecurityAddon {
306306 handlers:: message_handler:: EditImageReqPayload ,
307307 handlers:: message_handler:: InputImageSize ,
308308 handlers:: message_handler:: InputImageQuality ,
309+ handlers:: message_handler:: ImageSourceType ,
309310 handlers:: message_handler:: ImageUpload ,
310311 handlers:: message_handler:: ImageEditResponse ,
311312 handlers:: message_handler:: ImageResponseData ,
You can’t perform that action at this time.
0 commit comments