From bae4e914bebfdea33ec09b5ced427e195a9698d6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 18 May 2026 08:19:58 +0000 Subject: [PATCH] Update SDK to version v3.84.0 - Generated from OpenAPI spec version v3.84.0 - Auto-generated by GitHub Actions --- README.md | 6 +++--- docs/FunctionsAiDecompilationApi.md | 3 ++- docs/ReportsApi.md | 6 +++--- .../ai/reveng/api/FunctionsAiDecompilationApi.java | 10 +++++++--- src/main/java/ai/reveng/api/ReportsApi.java | 6 +++--- 5 files changed, 18 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index cb79ef85..e76b6a4a 100644 --- a/README.md +++ b/README.md @@ -196,9 +196,9 @@ Class | Method | HTTP request | Description *FunctionsRenamingHistoryApi* | [**revertFunctionName**](docs/FunctionsRenamingHistoryApi.md#revertFunctionName) | **POST** /v2/functions/history/{function_id}/{history_id} | Revert the function name *FunctionsRenamingHistoryApi* | [**revertFunctionName_0**](docs/FunctionsRenamingHistoryApi.md#revertFunctionName_0) | **POST** /v3/functions/{function_id}/history/{history_id}/revert | Revert function name *ModelsApi* | [**getModels**](docs/ModelsApi.md#getModels) | **GET** /v2/models | Gets models -*ReportsApi* | [**createPdfReport**](docs/ReportsApi.md#createPdfReport) | **POST** /v3/analysis/{analysis_id}/pdf | Start PDF report generation -*ReportsApi* | [**downloadPdfReport**](docs/ReportsApi.md#downloadPdfReport) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id} | Download generated PDF report -*ReportsApi* | [**getPdfReportStatus**](docs/ReportsApi.md#getPdfReportStatus) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status +*ReportsApi* | [**createPdfReport**](docs/ReportsApi.md#createPdfReport) | **POST** /v3/analyses/{analysis_id}/pdf | Start PDF report generation +*ReportsApi* | [**downloadPdfReport**](docs/ReportsApi.md#downloadPdfReport) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id} | Download generated PDF report +*ReportsApi* | [**getPdfReportStatus**](docs/ReportsApi.md#getPdfReportStatus) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status *SearchApi* | [**searchBinaries**](docs/SearchApi.md#searchBinaries) | **GET** /v2/search/binaries | Binaries search *SearchApi* | [**searchCollections**](docs/SearchApi.md#searchCollections) | **GET** /v2/search/collections | Collections search *SearchApi* | [**searchFunctions**](docs/SearchApi.md#searchFunctions) | **GET** /v2/search/functions | Functions search diff --git a/docs/FunctionsAiDecompilationApi.md b/docs/FunctionsAiDecompilationApi.md index db8b085a..23db1cac 100644 --- a/docs/FunctionsAiDecompilationApi.md +++ b/docs/FunctionsAiDecompilationApi.md @@ -32,7 +32,7 @@ All URIs are relative to *https://api.reveng.ai* Start AI decompilation -Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict +Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict - `402` [`INSUFFICIENT_CREDITS`](/errors/INSUFFICIENT_CREDITS) — Insufficient Credits ### Example ```java @@ -99,6 +99,7 @@ public class Example { |-------------|-------------|------------------| | **201** | Created | - | | **400** | Bad Request | - | +| **402** | Payment Required | - | | **403** | Forbidden | - | | **409** | Conflict | - | | **422** | Unprocessable Entity | - | diff --git a/docs/ReportsApi.md b/docs/ReportsApi.md index e9ed99c0..4e74388c 100644 --- a/docs/ReportsApi.md +++ b/docs/ReportsApi.md @@ -4,9 +4,9 @@ All URIs are relative to *https://api.reveng.ai* | Method | HTTP request | Description | |------------- | ------------- | -------------| -| [**createPdfReport**](ReportsApi.md#createPdfReport) | **POST** /v3/analysis/{analysis_id}/pdf | Start PDF report generation | -| [**downloadPdfReport**](ReportsApi.md#downloadPdfReport) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id} | Download generated PDF report | -| [**getPdfReportStatus**](ReportsApi.md#getPdfReportStatus) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status | +| [**createPdfReport**](ReportsApi.md#createPdfReport) | **POST** /v3/analyses/{analysis_id}/pdf | Start PDF report generation | +| [**downloadPdfReport**](ReportsApi.md#downloadPdfReport) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id} | Download generated PDF report | +| [**getPdfReportStatus**](ReportsApi.md#getPdfReportStatus) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status | diff --git a/src/main/java/ai/reveng/api/FunctionsAiDecompilationApi.java b/src/main/java/ai/reveng/api/FunctionsAiDecompilationApi.java index 601578a1..668fd6af 100644 --- a/src/main/java/ai/reveng/api/FunctionsAiDecompilationApi.java +++ b/src/main/java/ai/reveng/api/FunctionsAiDecompilationApi.java @@ -105,6 +105,7 @@ public void setCustomBaseUrl(String customBaseUrl) { Status Code Description Response Headers 201 Created - 400 Bad Request - + 402 Payment Required - 403 Forbidden - 409 Conflict - 422 Unprocessable Entity - @@ -177,7 +178,7 @@ private okhttp3.Call createAiDecompilationValidateBeforeCall(@javax.annotation.N /** * Start AI decompilation - * Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict + * Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict - `402` [`INSUFFICIENT_CREDITS`](/errors/INSUFFICIENT_CREDITS) — Insufficient Credits * @param functionId Function ID (required) * @param contextAware Use context-aware decompilation (optional, default to false) * @param temperature LLM temperature (0.0-1.0). Overrides the server default when set. Omit or set to -1 to use the server default. (optional, default to -1) @@ -189,6 +190,7 @@ private okhttp3.Call createAiDecompilationValidateBeforeCall(@javax.annotation.N Status Code Description Response Headers 201 Created - 400 Bad Request - + 402 Payment Required - 403 Forbidden - 409 Conflict - 422 Unprocessable Entity - @@ -202,7 +204,7 @@ public CreateAIDecompOutputBody createAiDecompilation(@javax.annotation.Nonnull /** * Start AI decompilation - * Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict + * Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict - `402` [`INSUFFICIENT_CREDITS`](/errors/INSUFFICIENT_CREDITS) — Insufficient Credits * @param functionId Function ID (required) * @param contextAware Use context-aware decompilation (optional, default to false) * @param temperature LLM temperature (0.0-1.0). Overrides the server default when set. Omit or set to -1 to use the server default. (optional, default to -1) @@ -214,6 +216,7 @@ public CreateAIDecompOutputBody createAiDecompilation(@javax.annotation.Nonnull Status Code Description Response Headers 201 Created - 400 Bad Request - + 402 Payment Required - 403 Forbidden - 409 Conflict - 422 Unprocessable Entity - @@ -228,7 +231,7 @@ public ApiResponse createAiDecompilationWithHttpInfo(@ /** * Start AI decompilation (asynchronously) - * Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict + * Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `409` [`CONFLICT`](/errors/CONFLICT) — Conflict - `402` [`INSUFFICIENT_CREDITS`](/errors/INSUFFICIENT_CREDITS) — Insufficient Credits * @param functionId Function ID (required) * @param contextAware Use context-aware decompilation (optional, default to false) * @param temperature LLM temperature (0.0-1.0). Overrides the server default when set. Omit or set to -1 to use the server default. (optional, default to -1) @@ -241,6 +244,7 @@ public ApiResponse createAiDecompilationWithHttpInfo(@ Status Code Description Response Headers 201 Created - 400 Bad Request - + 402 Payment Required - 403 Forbidden - 409 Conflict - 422 Unprocessable Entity - diff --git a/src/main/java/ai/reveng/api/ReportsApi.java b/src/main/java/ai/reveng/api/ReportsApi.java index cff22bed..dad9ad2c 100644 --- a/src/main/java/ai/reveng/api/ReportsApi.java +++ b/src/main/java/ai/reveng/api/ReportsApi.java @@ -107,7 +107,7 @@ public okhttp3.Call createPdfReportCall(@javax.annotation.Nonnull Long analysisI Object localVarPostBody = null; // create path and map variables - String localVarPath = "/v3/analysis/{analysis_id}/pdf" + String localVarPath = "/v3/analyses/{analysis_id}/pdf" .replace("{" + "analysis_id" + "}", localVarApiClient.escapeString(analysisId.toString())); List localVarQueryParams = new ArrayList(); @@ -252,7 +252,7 @@ public okhttp3.Call downloadPdfReportCall(@javax.annotation.Nonnull Long analysi Object localVarPostBody = null; // create path and map variables - String localVarPath = "/v3/analysis/{analysis_id}/pdf/{task_id}" + String localVarPath = "/v3/analyses/{analysis_id}/pdf/{task_id}" .replace("{" + "analysis_id" + "}", localVarApiClient.escapeString(analysisId.toString())) .replace("{" + "task_id" + "}", localVarApiClient.escapeString(taskId.toString())); @@ -404,7 +404,7 @@ public okhttp3.Call getPdfReportStatusCall(@javax.annotation.Nonnull Long analys Object localVarPostBody = null; // create path and map variables - String localVarPath = "/v3/analysis/{analysis_id}/pdf/{task_id}/status" + String localVarPath = "/v3/analyses/{analysis_id}/pdf/{task_id}/status" .replace("{" + "analysis_id" + "}", localVarApiClient.escapeString(analysisId.toString())) .replace("{" + "task_id" + "}", localVarApiClient.escapeString(taskId.toString()));