diff --git a/src/types/generatedManagerTypes.ts b/src/types/generatedManagerTypes.ts index 282750218..be318cd94 100644 --- a/src/types/generatedManagerTypes.ts +++ b/src/types/generatedManagerTypes.ts @@ -390,6 +390,64 @@ export interface paths { patch?: never trace?: never } + '/v2/customnode/import_fail_info_bulk': { + parameters: { + query?: never + header?: never + path?: never + cookie?: never + } + get?: never + put?: never + /** + * Get import failure info for multiple nodes + * @description Retrieves recorded import failure information for a list of custom nodes. + */ + post: { + parameters: { + query?: never + header?: never + path?: never + cookie?: never + } + /** @description A list of CNR IDs or repository URLs to check. */ + requestBody: { + content: { + 'application/json': components['schemas']['ImportFailInfoBulkRequest'] + } + } + responses: { + /** @description A dictionary containing the import failure information. */ + 200: { + headers: { + [name: string]: unknown + } + content: { + 'application/json': components['schemas']['ImportFailInfoBulkResponse'] + } + } + /** @description Bad Request. The request body is invalid. */ + 400: { + headers: { + [name: string]: unknown + } + content?: never + } + /** @description Internal Server Error. */ + 500: { + headers: { + [name: string]: unknown + } + content?: never + } + } + } + delete?: never + options?: never + head?: never + patch?: never + trace?: never + } '/customnode/install/git_url': { parameters: { query?: never @@ -1924,6 +1982,20 @@ export interface components { /** @description Whether the queue is currently processing */ is_processing?: boolean } + ImportFailInfoBulkRequest: { + /** @description A list of CNR IDs to check. */ + cnr_ids?: string[] + /** @description A list of repository URLs to check. */ + urls?: string[] + } + /** @description A dictionary where each key is a cnr_id or url from the request, and the value is the corresponding error info. */ + ImportFailInfoBulkResponse: { + [key: string]: components['schemas']['ImportFailInfoItem'] + } + ImportFailInfoItem: { + error?: string + traceback?: string + } | null } responses: never parameters: {