From 77238b0a569b13b4cc8795b880e1be56073c8820 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 7 Jul 2026 08:51:27 +0000 Subject: [PATCH] Update SDK to version v3.107.0 - Generated from OpenAPI spec version v3.107.0 - Auto-generated by GitHub Actions --- .sdk-version | 2 +- docs/AnalysesCoreApi.md | 3 +++ models/ObjectSerializer.ts | 4 ++-- models/SandboxOptions.ts | 21 +++++++++++++++++++++ models/UploadResponse.ts | 28 ++++++++++++++++++++++++++++ models/User.ts | 2 +- package.json | 2 +- 7 files changed, 57 insertions(+), 5 deletions(-) diff --git a/.sdk-version b/.sdk-version index d5107dd..74fbdf9 100644 --- a/.sdk-version +++ b/.sdk-version @@ -1 +1 @@ -v3.105.0 +v3.107.0 diff --git a/docs/AnalysesCoreApi.md b/docs/AnalysesCoreApi.md index 1e40239..cce990b 100644 --- a/docs/AnalysesCoreApi.md +++ b/docs/AnalysesCoreApi.md @@ -144,6 +144,9 @@ const request: AnalysesCoreApiCreateAnalysisRequest = { commandLineArgs: "", startMethod: "standard_user_process", timeout: 120, + archiveSha256Hash: "archiveSha256Hash_example", + archiveEntryPath: "archiveEntryPath_example", + archivePassword: "archivePassword_example", }, }, binaryConfig: { diff --git a/models/ObjectSerializer.ts b/models/ObjectSerializer.ts index 59720ff..d0842fa 100644 --- a/models/ObjectSerializer.ts +++ b/models/ObjectSerializer.ts @@ -893,7 +893,7 @@ import { SBOM } from '../models/SBOM'; import { SBOMPackage } from '../models/SBOMPackage'; import { SSOProvider } from '../models/SSOProvider'; import { SSOProvidersOutputBody } from '../models/SSOProvidersOutputBody'; -import { SandboxOptions } from '../models/SandboxOptions'; +import { SandboxOptions } from '../models/SandboxOptions'; import { SandboxStartMethod } from '../models/SandboxStartMethod'; import { SandboxTimeout } from '../models/SandboxTimeout'; import { ScheduledTaskEntry } from '../models/ScheduledTaskEntry'; @@ -975,7 +975,7 @@ import { UpdateUserCreditsInputBody } from '../models/UpdateUserCreditsInputBody import { UpdateUserInputBody , UpdateUserInputBodyRoleEnum , UpdateUserInputBodyTierEnum } from '../models/UpdateUserInputBody'; import { UpdateUserPasswordInputBody } from '../models/UpdateUserPasswordInputBody'; import { UploadFileType } from '../models/UploadFileType'; -import { UploadResponse } from '../models/UploadResponse'; +import { UploadResponse } from '../models/UploadResponse'; import { UpsertAiDecomplationRatingRequest } from '../models/UpsertAiDecomplationRatingRequest'; import { UpsertOverridesData } from '../models/UpsertOverridesData'; import { UpsertOverridesInputBody } from '../models/UpsertOverridesInputBody'; diff --git a/models/SandboxOptions.ts b/models/SandboxOptions.ts index 02cb8fd..33f4bb0 100644 --- a/models/SandboxOptions.ts +++ b/models/SandboxOptions.ts @@ -24,6 +24,9 @@ export class SandboxOptions { * Maximum execution time for the sandbox run, in seconds. Allowed values: 120 (2m), 180 (3m), 300 (5m), 600 (10m). */ 'timeout'?: SandboxTimeout; + 'archiveSha256Hash'?: string | null; + 'archiveEntryPath'?: string | null; + 'archivePassword'?: string | null; static readonly discriminator: string | undefined = undefined; @@ -53,6 +56,24 @@ export class SandboxOptions { "baseName": "timeout", "type": "SandboxTimeout", "format": "" + }, + { + "name": "archiveSha256Hash", + "baseName": "archive_sha_256_hash", + "type": "string", + "format": "" + }, + { + "name": "archiveEntryPath", + "baseName": "archive_entry_path", + "type": "string", + "format": "" + }, + { + "name": "archivePassword", + "baseName": "archive_password", + "type": "string", + "format": "" } ]; static getAttributeTypeMap() { diff --git a/models/UploadResponse.ts b/models/UploadResponse.ts index d0569b9..1fe8898 100644 --- a/models/UploadResponse.ts +++ b/models/UploadResponse.ts @@ -16,6 +16,10 @@ export class UploadResponse { 'sha256Hash': string; 'fileType': UploadFileType; 'filename': string; + 'mime': string; + 'isArchive': boolean; + 'canSandbox': boolean; + 'canExtract': boolean; static readonly discriminator: string | undefined = undefined; @@ -39,6 +43,30 @@ export class UploadResponse { "baseName": "filename", "type": "string", "format": "" + }, + { + "name": "mime", + "baseName": "mime", + "type": "string", + "format": "" + }, + { + "name": "isArchive", + "baseName": "is_archive", + "type": "boolean", + "format": "" + }, + { + "name": "canSandbox", + "baseName": "can_sandbox", + "type": "boolean", + "format": "" + }, + { + "name": "canExtract", + "baseName": "can_extract", + "type": "boolean", + "format": "" } ]; static getAttributeTypeMap() { diff --git a/models/User.ts b/models/User.ts index d01f80d..654f8d7 100644 --- a/models/User.ts +++ b/models/User.ts @@ -13,7 +13,7 @@ import { UserProfile } from '../models/UserProfile'; import { HttpFile } from '../http/http'; export class User { - 'createdAt'?: Date; + 'createdAt': Date; 'email': string; 'profile': UserProfile; 'role': UserRoleEnum; diff --git a/package.json b/package.json index 955482d..aea632d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@revengai/sdk", - "version": "v3.105.0", + "version": "v3.107.0", "description": "TypeScript SDK for the RevEng.AI API", "author": "RevEng.AI", "repository": {