From 10893702eb2a55c2455e89c6864560c04e4cc7d9 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Mon, 2 Mar 2026 12:30:48 -0500 Subject: [PATCH] Move retrieve run checkpoint endpoint to Run Internals tag Co-Authored-By: Claude Opus 4.6 (1M context) --- openapi/arc-api.yaml | 2 +- .../src/api/run-internals-api.ts | 68 +++++++++++++++++++ packages/arc-api-client/src/api/runs-api.ts | 68 ------------------- 3 files changed, 69 insertions(+), 69 deletions(-) diff --git a/openapi/arc-api.yaml b/openapi/arc-api.yaml index 95d8d677d..120063918 100644 --- a/openapi/arc-api.yaml +++ b/openapi/arc-api.yaml @@ -140,7 +140,7 @@ paths: /runs/{id}/checkpoint: get: operationId: retrieveRunCheckpoint - tags: [Runs] + tags: [Run Internals] summary: Retrieve Run Checkpoint parameters: - $ref: "#/components/parameters/RunId" diff --git a/packages/arc-api-client/src/api/run-internals-api.ts b/packages/arc-api-client/src/api/run-internals-api.ts index d1a54d2e5..9e8566df7 100644 --- a/packages/arc-api-client/src/api/run-internals-api.ts +++ b/packages/arc-api-client/src/api/run-internals-api.ts @@ -102,6 +102,40 @@ export const RunInternalsApiAxiosParamCreator = function (configuration?: Config options: localVarRequestOptions, }; }, + /** + * + * @summary Retrieve Run Checkpoint + * @param {string} id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + retrieveRunCheckpoint: async (id: string, options: RawAxiosRequestConfig = {}): Promise => { + // verify required parameter 'id' is not null or undefined + assertParamExists('retrieveRunCheckpoint', 'id', id) + const localVarPath = `/runs/{id}/checkpoint` + .replace(`{${"id"}}`, encodeURIComponent(String(id))); + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + + const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + localVarHeaderParameter['Accept'] = 'application/json'; + + setSearchParams(localVarUrlObj, localVarQueryParameter); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, /** * * @summary Retrieve Run Configuration @@ -206,6 +240,19 @@ export const RunInternalsApiFp = function(configuration?: Configuration) { const localVarOperationServerBasePath = operationServerMap['RunInternalsApi.listStageTurns']?.[localVarOperationServerIndex]?.url; return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }, + /** + * + * @summary Retrieve Run Checkpoint + * @param {string} id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async retrieveRunCheckpoint(id: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise> { + const localVarAxiosArgs = await localVarAxiosParamCreator.retrieveRunCheckpoint(id, options); + const localVarOperationServerIndex = configuration?.serverIndex ?? 0; + const localVarOperationServerBasePath = operationServerMap['RunInternalsApi.retrieveRunCheckpoint']?.[localVarOperationServerIndex]?.url; + return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); + }, /** * * @summary Retrieve Run Configuration @@ -262,6 +309,16 @@ export const RunInternalsApiFactory = function (configuration?: Configuration, b listStageTurns(id: string, stageId: string, options?: RawAxiosRequestConfig): AxiosPromise> { return localVarFp.listStageTurns(id, stageId, options).then((request) => request(axios, basePath)); }, + /** + * + * @summary Retrieve Run Checkpoint + * @param {string} id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + retrieveRunCheckpoint(id: string, options?: RawAxiosRequestConfig): AxiosPromise { + return localVarFp.retrieveRunCheckpoint(id, options).then((request) => request(axios, basePath)); + }, /** * * @summary Retrieve Run Configuration @@ -312,6 +369,17 @@ export class RunInternalsApi extends BaseAPI { return RunInternalsApiFp(this.configuration).listStageTurns(id, stageId, options).then((request) => request(this.axios, this.basePath)); } + /** + * + * @summary Retrieve Run Checkpoint + * @param {string} id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + public retrieveRunCheckpoint(id: string, options?: RawAxiosRequestConfig) { + return RunInternalsApiFp(this.configuration).retrieveRunCheckpoint(id, options).then((request) => request(this.axios, this.basePath)); + } + /** * * @summary Retrieve Run Configuration diff --git a/packages/arc-api-client/src/api/runs-api.ts b/packages/arc-api-client/src/api/runs-api.ts index 5262ab7c4..05641a03a 100644 --- a/packages/arc-api-client/src/api/runs-api.ts +++ b/packages/arc-api-client/src/api/runs-api.ts @@ -256,40 +256,6 @@ export const RunsApiAxiosParamCreator = function (configuration?: Configuration) options: localVarRequestOptions, }; }, - /** - * - * @summary Retrieve Run Checkpoint - * @param {string} id - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - retrieveRunCheckpoint: async (id: string, options: RawAxiosRequestConfig = {}): Promise => { - // verify required parameter 'id' is not null or undefined - assertParamExists('retrieveRunCheckpoint', 'id', id) - const localVarPath = `/runs/{id}/checkpoint` - .replace(`{${"id"}}`, encodeURIComponent(String(id))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Accept'] = 'application/json'; - - setSearchParams(localVarUrlObj, localVarQueryParameter); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, /** * * @summary Retrieve Run SVG @@ -481,19 +447,6 @@ export const RunsApiFp = function(configuration?: Configuration) { const localVarOperationServerBasePath = operationServerMap['RunsApi.retrieveRun']?.[localVarOperationServerIndex]?.url; return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }, - /** - * - * @summary Retrieve Run Checkpoint - * @param {string} id - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async retrieveRunCheckpoint(id: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise> { - const localVarAxiosArgs = await localVarAxiosParamCreator.retrieveRunCheckpoint(id, options); - const localVarOperationServerIndex = configuration?.serverIndex ?? 0; - const localVarOperationServerBasePath = operationServerMap['RunsApi.retrieveRunCheckpoint']?.[localVarOperationServerIndex]?.url; - return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); - }, /** * * @summary Retrieve Run SVG @@ -603,16 +556,6 @@ export const RunsApiFactory = function (configuration?: Configuration, basePath? retrieveRun(id: string, options?: RawAxiosRequestConfig): AxiosPromise { return localVarFp.retrieveRun(id, options).then((request) => request(axios, basePath)); }, - /** - * - * @summary Retrieve Run Checkpoint - * @param {string} id - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - retrieveRunCheckpoint(id: string, options?: RawAxiosRequestConfig): AxiosPromise { - return localVarFp.retrieveRunCheckpoint(id, options).then((request) => request(axios, basePath)); - }, /** * * @summary Retrieve Run SVG @@ -717,17 +660,6 @@ export class RunsApi extends BaseAPI { return RunsApiFp(this.configuration).retrieveRun(id, options).then((request) => request(this.axios, this.basePath)); } - /** - * - * @summary Retrieve Run Checkpoint - * @param {string} id - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - public retrieveRunCheckpoint(id: string, options?: RawAxiosRequestConfig) { - return RunsApiFp(this.configuration).retrieveRunCheckpoint(id, options).then((request) => request(this.axios, this.basePath)); - } - /** * * @summary Retrieve Run SVG