Skip to content

Commit bae4e91

Browse files
Update SDK to version v3.84.0
- Generated from OpenAPI spec version v3.84.0 - Auto-generated by GitHub Actions
1 parent 892e1e2 commit bae4e91

5 files changed

Lines changed: 18 additions & 13 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -196,9 +196,9 @@ Class | Method | HTTP request | Description
196196
*FunctionsRenamingHistoryApi* | [**revertFunctionName**](docs/FunctionsRenamingHistoryApi.md#revertFunctionName) | **POST** /v2/functions/history/{function_id}/{history_id} | Revert the function name
197197
*FunctionsRenamingHistoryApi* | [**revertFunctionName_0**](docs/FunctionsRenamingHistoryApi.md#revertFunctionName_0) | **POST** /v3/functions/{function_id}/history/{history_id}/revert | Revert function name
198198
*ModelsApi* | [**getModels**](docs/ModelsApi.md#getModels) | **GET** /v2/models | Gets models
199-
*ReportsApi* | [**createPdfReport**](docs/ReportsApi.md#createPdfReport) | **POST** /v3/analysis/{analysis_id}/pdf | Start PDF report generation
200-
*ReportsApi* | [**downloadPdfReport**](docs/ReportsApi.md#downloadPdfReport) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id} | Download generated PDF report
201-
*ReportsApi* | [**getPdfReportStatus**](docs/ReportsApi.md#getPdfReportStatus) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status
199+
*ReportsApi* | [**createPdfReport**](docs/ReportsApi.md#createPdfReport) | **POST** /v3/analyses/{analysis_id}/pdf | Start PDF report generation
200+
*ReportsApi* | [**downloadPdfReport**](docs/ReportsApi.md#downloadPdfReport) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id} | Download generated PDF report
201+
*ReportsApi* | [**getPdfReportStatus**](docs/ReportsApi.md#getPdfReportStatus) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status
202202
*SearchApi* | [**searchBinaries**](docs/SearchApi.md#searchBinaries) | **GET** /v2/search/binaries | Binaries search
203203
*SearchApi* | [**searchCollections**](docs/SearchApi.md#searchCollections) | **GET** /v2/search/collections | Collections search
204204
*SearchApi* | [**searchFunctions**](docs/SearchApi.md#searchFunctions) | **GET** /v2/search/functions | Functions search

docs/FunctionsAiDecompilationApi.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ All URIs are relative to *https://api.reveng.ai*
3232
3333
Start AI decompilation
3434

35-
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
35+
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
3636

3737
### Example
3838
```java
@@ -99,6 +99,7 @@ public class Example {
9999
|-------------|-------------|------------------|
100100
| **201** | Created | - |
101101
| **400** | Bad Request | - |
102+
| **402** | Payment Required | - |
102103
| **403** | Forbidden | - |
103104
| **409** | Conflict | - |
104105
| **422** | Unprocessable Entity | - |

docs/ReportsApi.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ All URIs are relative to *https://api.reveng.ai*
44

55
| Method | HTTP request | Description |
66
|------------- | ------------- | -------------|
7-
| [**createPdfReport**](ReportsApi.md#createPdfReport) | **POST** /v3/analysis/{analysis_id}/pdf | Start PDF report generation |
8-
| [**downloadPdfReport**](ReportsApi.md#downloadPdfReport) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id} | Download generated PDF report |
9-
| [**getPdfReportStatus**](ReportsApi.md#getPdfReportStatus) | **GET** /v3/analysis/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status |
7+
| [**createPdfReport**](ReportsApi.md#createPdfReport) | **POST** /v3/analyses/{analysis_id}/pdf | Start PDF report generation |
8+
| [**downloadPdfReport**](ReportsApi.md#downloadPdfReport) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id} | Download generated PDF report |
9+
| [**getPdfReportStatus**](ReportsApi.md#getPdfReportStatus) | **GET** /v3/analyses/{analysis_id}/pdf/{task_id}/status | Get PDF report workflow status |
1010

1111

1212
<a id="createPdfReport"></a>

src/main/java/ai/reveng/api/FunctionsAiDecompilationApi.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ public void setCustomBaseUrl(String customBaseUrl) {
105105
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
106106
<tr><td> 201 </td><td> Created </td><td> - </td></tr>
107107
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
108+
<tr><td> 402 </td><td> Payment Required </td><td> - </td></tr>
108109
<tr><td> 403 </td><td> Forbidden </td><td> - </td></tr>
109110
<tr><td> 409 </td><td> Conflict </td><td> - </td></tr>
110111
<tr><td> 422 </td><td> Unprocessable Entity </td><td> - </td></tr>
@@ -177,7 +178,7 @@ private okhttp3.Call createAiDecompilationValidateBeforeCall(@javax.annotation.N
177178

178179
/**
179180
* Start AI decompilation
180-
* Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - &#x60;403&#x60; [&#x60;ACCESS_DENIED&#x60;](/errors/ACCESS_DENIED) — Access Denied - &#x60;400&#x60; [&#x60;BAD_REQUEST&#x60;](/errors/BAD_REQUEST) — Bad Request - &#x60;409&#x60; [&#x60;CONFLICT&#x60;](/errors/CONFLICT) — Conflict
181+
* Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - &#x60;403&#x60; [&#x60;ACCESS_DENIED&#x60;](/errors/ACCESS_DENIED) — Access Denied - &#x60;400&#x60; [&#x60;BAD_REQUEST&#x60;](/errors/BAD_REQUEST) — Bad Request - &#x60;409&#x60; [&#x60;CONFLICT&#x60;](/errors/CONFLICT) — Conflict - &#x60;402&#x60; [&#x60;INSUFFICIENT_CREDITS&#x60;](/errors/INSUFFICIENT_CREDITS) — Insufficient Credits
181182
* @param functionId Function ID (required)
182183
* @param contextAware Use context-aware decompilation (optional, default to false)
183184
* @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
189190
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
190191
<tr><td> 201 </td><td> Created </td><td> - </td></tr>
191192
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
193+
<tr><td> 402 </td><td> Payment Required </td><td> - </td></tr>
192194
<tr><td> 403 </td><td> Forbidden </td><td> - </td></tr>
193195
<tr><td> 409 </td><td> Conflict </td><td> - </td></tr>
194196
<tr><td> 422 </td><td> Unprocessable Entity </td><td> - </td></tr>
@@ -202,7 +204,7 @@ public CreateAIDecompOutputBody createAiDecompilation(@javax.annotation.Nonnull
202204

203205
/**
204206
* Start AI decompilation
205-
* Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - &#x60;403&#x60; [&#x60;ACCESS_DENIED&#x60;](/errors/ACCESS_DENIED) — Access Denied - &#x60;400&#x60; [&#x60;BAD_REQUEST&#x60;](/errors/BAD_REQUEST) — Bad Request - &#x60;409&#x60; [&#x60;CONFLICT&#x60;](/errors/CONFLICT) — Conflict
207+
* Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - &#x60;403&#x60; [&#x60;ACCESS_DENIED&#x60;](/errors/ACCESS_DENIED) — Access Denied - &#x60;400&#x60; [&#x60;BAD_REQUEST&#x60;](/errors/BAD_REQUEST) — Bad Request - &#x60;409&#x60; [&#x60;CONFLICT&#x60;](/errors/CONFLICT) — Conflict - &#x60;402&#x60; [&#x60;INSUFFICIENT_CREDITS&#x60;](/errors/INSUFFICIENT_CREDITS) — Insufficient Credits
206208
* @param functionId Function ID (required)
207209
* @param contextAware Use context-aware decompilation (optional, default to false)
208210
* @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
214216
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
215217
<tr><td> 201 </td><td> Created </td><td> - </td></tr>
216218
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
219+
<tr><td> 402 </td><td> Payment Required </td><td> - </td></tr>
217220
<tr><td> 403 </td><td> Forbidden </td><td> - </td></tr>
218221
<tr><td> 409 </td><td> Conflict </td><td> - </td></tr>
219222
<tr><td> 422 </td><td> Unprocessable Entity </td><td> - </td></tr>
@@ -228,7 +231,7 @@ public ApiResponse<CreateAIDecompOutputBody> createAiDecompilationWithHttpInfo(@
228231

229232
/**
230233
* Start AI decompilation (asynchronously)
231-
* Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - &#x60;403&#x60; [&#x60;ACCESS_DENIED&#x60;](/errors/ACCESS_DENIED) — Access Denied - &#x60;400&#x60; [&#x60;BAD_REQUEST&#x60;](/errors/BAD_REQUEST) — Bad Request - &#x60;409&#x60; [&#x60;CONFLICT&#x60;](/errors/CONFLICT) — Conflict
234+
* Begins the AI decompilation process for a function. Charges team credits and starts the workflow. **Error codes:** - &#x60;403&#x60; [&#x60;ACCESS_DENIED&#x60;](/errors/ACCESS_DENIED) — Access Denied - &#x60;400&#x60; [&#x60;BAD_REQUEST&#x60;](/errors/BAD_REQUEST) — Bad Request - &#x60;409&#x60; [&#x60;CONFLICT&#x60;](/errors/CONFLICT) — Conflict - &#x60;402&#x60; [&#x60;INSUFFICIENT_CREDITS&#x60;](/errors/INSUFFICIENT_CREDITS) — Insufficient Credits
232235
* @param functionId Function ID (required)
233236
* @param contextAware Use context-aware decompilation (optional, default to false)
234237
* @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<CreateAIDecompOutputBody> createAiDecompilationWithHttpInfo(@
241244
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
242245
<tr><td> 201 </td><td> Created </td><td> - </td></tr>
243246
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
247+
<tr><td> 402 </td><td> Payment Required </td><td> - </td></tr>
244248
<tr><td> 403 </td><td> Forbidden </td><td> - </td></tr>
245249
<tr><td> 409 </td><td> Conflict </td><td> - </td></tr>
246250
<tr><td> 422 </td><td> Unprocessable Entity </td><td> - </td></tr>

src/main/java/ai/reveng/api/ReportsApi.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ public okhttp3.Call createPdfReportCall(@javax.annotation.Nonnull Long analysisI
107107
Object localVarPostBody = null;
108108

109109
// create path and map variables
110-
String localVarPath = "/v3/analysis/{analysis_id}/pdf"
110+
String localVarPath = "/v3/analyses/{analysis_id}/pdf"
111111
.replace("{" + "analysis_id" + "}", localVarApiClient.escapeString(analysisId.toString()));
112112

113113
List<Pair> localVarQueryParams = new ArrayList<Pair>();
@@ -252,7 +252,7 @@ public okhttp3.Call downloadPdfReportCall(@javax.annotation.Nonnull Long analysi
252252
Object localVarPostBody = null;
253253

254254
// create path and map variables
255-
String localVarPath = "/v3/analysis/{analysis_id}/pdf/{task_id}"
255+
String localVarPath = "/v3/analyses/{analysis_id}/pdf/{task_id}"
256256
.replace("{" + "analysis_id" + "}", localVarApiClient.escapeString(analysisId.toString()))
257257
.replace("{" + "task_id" + "}", localVarApiClient.escapeString(taskId.toString()));
258258

@@ -404,7 +404,7 @@ public okhttp3.Call getPdfReportStatusCall(@javax.annotation.Nonnull Long analys
404404
Object localVarPostBody = null;
405405

406406
// create path and map variables
407-
String localVarPath = "/v3/analysis/{analysis_id}/pdf/{task_id}/status"
407+
String localVarPath = "/v3/analyses/{analysis_id}/pdf/{task_id}/status"
408408
.replace("{" + "analysis_id" + "}", localVarApiClient.escapeString(analysisId.toString()))
409409
.replace("{" + "task_id" + "}", localVarApiClient.escapeString(taskId.toString()));
410410

0 commit comments

Comments
 (0)