Regenerate the frontend client for 0.1.4

Mechanical: the checked-in client was still 0.1.0's, so it was missing
HealthSummary.version and NodeDef's code_files/code_digest.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C5H4uLCCpsbipL1R7WKCee
This commit is contained in:
2026-08-28 10:35:00 +02:00
co-authored by Claude Opus 5
parent 9387755e59
commit e40bbb9245
4 changed files with 186 additions and 4 deletions
+1 -1
View File
@@ -48,7 +48,7 @@ export const OpenAPI: OpenAPIConfig = {
PASSWORD: undefined,
TOKEN: undefined,
USERNAME: undefined,
VERSION: '0.1.0',
VERSION: '0.1.4',
WITH_CREDENTIALS: false,
interceptors: {
request: new Interceptors(),
+33
View File
@@ -1359,6 +1359,11 @@ export const HealthSummarySchema = {
},
type: 'object',
title: 'Loop Lag'
},
version: {
type: 'string',
title: 'Version',
default: ''
}
},
type: 'object',
@@ -1832,6 +1837,20 @@ export const NodeDef_InputSchema = {
}
],
description: "What one execution of this node holds while it runs. Absent — the default — means it is not accounted for and shares the engine's workers, which is right for everything that is not compute-heavy."
},
code_files: {
additionalProperties: {
type: 'string'
},
type: 'object',
title: 'Code Files',
description: "The project modules this node's function reaches, dotted name to the file on the machine that synced it. Written by `fluksio sync`, which is the only side that can import the code and see what it imports. Empty for a node drawn on the canvas."
},
code_digest: {
type: 'string',
title: 'Code Digest',
description: 'What those modules hashed to at sync. The engine hashes them again when a run is claimed, and falls back to this when it cannot see the files — a worker on another machine.',
default: ''
}
},
type: 'object',
@@ -1938,6 +1957,20 @@ export const NodeDef_OutputSchema = {
}
],
description: "What one execution of this node holds while it runs. Absent — the default — means it is not accounted for and shares the engine's workers, which is right for everything that is not compute-heavy."
},
code_files: {
additionalProperties: {
type: 'string'
},
type: 'object',
title: 'Code Files',
description: "The project modules this node's function reaches, dotted name to the file on the machine that synced it. Written by `fluksio sync`, which is the only side that can import the code and see what it imports. Empty for a node drawn on the canvas."
},
code_digest: {
type: 'string',
title: 'Code Digest',
description: 'What those modules hashed to at sync. The engine hashes them again when a run is claimed, and falls back to this when it cannot see the files — a worker on another machine.',
default: ''
}
},
type: 'object',
File diff suppressed because one or more lines are too long
+51
View File
@@ -499,6 +499,7 @@ export type HealthSummary = {
loop_lag: {
[key: string]: (number);
};
version?: string;
};
/**
@@ -680,6 +681,16 @@ export type NodeDef_Input = {
* What one execution of this node holds while it runs. Absent — the default — means it is not accounted for and shares the engine's workers, which is right for everything that is not compute-heavy.
*/
resources?: (Resources | null);
/**
* The project modules this node's function reaches, dotted name to the file on the machine that synced it. Written by `fluksio sync`, which is the only side that can import the code and see what it imports. Empty for a node drawn on the canvas.
*/
code_files?: {
[key: string]: (string);
};
/**
* What those modules hashed to at sync. The engine hashes them again when a run is claimed, and falls back to this when it cannot see the files — a worker on another machine.
*/
code_digest?: string;
};
/**
@@ -724,6 +735,16 @@ export type NodeDef_Output = {
* What one execution of this node holds while it runs. Absent — the default — means it is not accounted for and shares the engine's workers, which is right for everything that is not compute-heavy.
*/
resources?: (Resources | null);
/**
* The project modules this node's function reaches, dotted name to the file on the machine that synced it. Written by `fluksio sync`, which is the only side that can import the code and see what it imports. Empty for a node drawn on the canvas.
*/
code_files?: {
[key: string]: (string);
};
/**
* What those modules hashed to at sync. The engine hashes them again when a run is claimed, and falls back to this when it cannot see the files — a worker on another machine.
*/
code_digest?: string;
};
/**
@@ -1739,11 +1760,13 @@ export type RunsCreateSweepData = {
export type RunsCreateSweepResponse = (Array<fluksio__api__routes__runs__RunRow>);
export type RunsReadRunsData = {
before?: (string | null);
digest?: (string | null);
flow?: (string | null);
group?: (string | null);
limit?: number;
offset?: number;
since?: (string | null);
status?: (string | null);
};
@@ -1751,6 +1774,34 @@ export type RunsReadRunsResponse = (Array<fluksio__api__routes__runs__RunRow>);
export type RunsReadOverviewResponse = (Array<FlowRunsRow>);
export type RunsExportMetricsData = {
flow?: (string | null);
format?: 'csv' | 'jsonl';
group?: (string | null);
ids?: string;
name?: string;
since?: (string | null);
status?: (string | null);
stride?: number;
until?: (string | null);
};
export type RunsExportMetricsResponse = (unknown);
export type RunsExportRunsData = {
flow?: (string | null);
format?: 'csv' | 'jsonl';
group?: (string | null);
ids?: string;
metrics?: string;
params?: string;
since?: (string | null);
status?: (string | null);
until?: (string | null);
};
export type RunsExportRunsResponse = (unknown);
export type RunsReadRunData = {
runId: string;
};