From ab37c47369912aa4e16db050afea1788e63ff3cb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 3 Jul 2026 08:42:23 +0000 Subject: [PATCH] Update SDK to version v3.102.0 - Generated from OpenAPI spec version v3.102.0 - Auto-generated by GitHub Actions --- .sdk-version | 2 +- docs/FunctionsCoreApi.md | 4 +++- models/AnalysisBasicInfoOutputBody.ts | 2 +- models/DataTypesEntry.ts | 10 ++++++++++ models/FunctionDetailsOutputBody.ts | 7 +++++++ models/StartMatchingForFunctionsInputBody.ts | 10 ++++++++++ package.json | 2 +- 7 files changed, 33 insertions(+), 4 deletions(-) diff --git a/.sdk-version b/.sdk-version index da7a7c5..85a92c4 100644 --- a/.sdk-version +++ b/.sdk-version @@ -1 +1 @@ -v3.101.0 +v3.102.0 diff --git a/docs/FunctionsCoreApi.md b/docs/FunctionsCoreApi.md index 037e908..51cd2bf 100644 --- a/docs/FunctionsCoreApi.md +++ b/docs/FunctionsCoreApi.md @@ -1543,7 +1543,9 @@ const apiInstance = new FunctionsCoreApi(configuration); const request: FunctionsCoreApiStartFunctionsMatchingRequest = { - startMatchingForFunctionsInputBody: , + startMatchingForFunctionsInputBody: + key: null, + , }; const data = await apiInstance.startFunctionsMatching(request); diff --git a/models/AnalysisBasicInfoOutputBody.ts b/models/AnalysisBasicInfoOutputBody.ts index fd4a7e5..585be86 100644 --- a/models/AnalysisBasicInfoOutputBody.ts +++ b/models/AnalysisBasicInfoOutputBody.ts @@ -35,7 +35,7 @@ export class AnalysisBasicInfoOutputBody { /** * UUID of the binary, omitted when not set */ - 'binaryUuid'?: string; + 'binaryUuid': string; /** * When the binary was uploaded */ diff --git a/models/DataTypesEntry.ts b/models/DataTypesEntry.ts index 09089bc..860a375 100644 --- a/models/DataTypesEntry.ts +++ b/models/DataTypesEntry.ts @@ -14,6 +14,10 @@ import { HttpFile } from '../http/http'; export class DataTypesEntry { 'dataTypes'?: FunctionInfo; + /** + * Current version of the function data types. Pass this back on the next write to satisfy the CAS check. + */ + 'dataTypesVersion': number; 'functionId': number; static readonly discriminator: string | undefined = undefined; @@ -27,6 +31,12 @@ export class DataTypesEntry { "type": "FunctionInfo", "format": "" }, + { + "name": "dataTypesVersion", + "baseName": "data_types_version", + "type": "number", + "format": "int64" + }, { "name": "functionId", "baseName": "function_id", diff --git a/models/FunctionDetailsOutputBody.ts b/models/FunctionDetailsOutputBody.ts index 65606f0..9a25163 100644 --- a/models/FunctionDetailsOutputBody.ts +++ b/models/FunctionDetailsOutputBody.ts @@ -12,6 +12,7 @@ import { HttpFile } from '../http/http'; export class FunctionDetailsOutputBody { + 'analysisId': number; 'binaryId': number; 'creation': Date; 'debug': boolean; @@ -27,6 +28,12 @@ export class FunctionDetailsOutputBody { static readonly mapping: {[index: string]: string} | undefined = undefined; static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ + { + "name": "analysisId", + "baseName": "analysis_id", + "type": "number", + "format": "int64" + }, { "name": "binaryId", "baseName": "binary_id", diff --git a/models/StartMatchingForFunctionsInputBody.ts b/models/StartMatchingForFunctionsInputBody.ts index 7299178..7301dcc 100644 --- a/models/StartMatchingForFunctionsInputBody.ts +++ b/models/StartMatchingForFunctionsInputBody.ts @@ -29,6 +29,10 @@ export class StartMatchingForFunctionsInputBody { * Max matches returned per source function. Defaults to 1. */ 'resultsPerFunction'?: number; + /** + * Collapse near-duplicate candidate names into canonical buckets and return per-name confidences (the response \'confidences\' array). Adds a canonicalisation step; defaults to false. + */ + 'useCanonicalNames'?: boolean; static readonly discriminator: string | undefined = undefined; @@ -58,6 +62,12 @@ export class StartMatchingForFunctionsInputBody { "baseName": "results_per_function", "type": "number", "format": "int64" + }, + { + "name": "useCanonicalNames", + "baseName": "use_canonical_names", + "type": "boolean", + "format": "" } ]; static getAttributeTypeMap() { diff --git a/package.json b/package.json index 99ccc9f..f73baad 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@revengai/sdk", - "version": "v3.101.0", + "version": "v3.102.0", "description": "TypeScript SDK for the RevEng.AI API", "author": "RevEng.AI", "repository": {