Skip to content

Commit 4850110

Browse files
skeptrunedevcdxker
authored andcommitted
feat(ts-sdk): release v0.0.96
1 parent 7cc8a77 commit 4850110

4 files changed

Lines changed: 52 additions & 13 deletions

File tree

clients/ts-sdk/openapi.json

Lines changed: 37 additions & 8 deletions
Original file line numberDiff line numberDiff 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
},

clients/ts-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
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'",

clients/ts-sdk/src/types.gen.ts

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff 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

23852385
export 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

24032412
export type InputImageQuality = 'low' | 'medium' | 'high';

server/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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,

0 commit comments

Comments
 (0)