/**
* Generated by orval v7.17.0 🍺
* Do not edit manually.
* superglue AI API
* API for running superglue AI tools
* OpenAPI spec version: 1.0.0
*/
import type { RunRequestInputs } from "./runRequestInputs";
import type { RunRequestCredentials } from "./runRequestCredentials";
import type { RunRequestOptions } from "./runRequestOptions";
export interface RunRequest {
/** Optional pre-generated run ID. If not provided, server generates one.
Useful for idempotency and tracking runs before they start.
*/
runId?: string;
/** Tool-specific input parameters */
inputs?: RunRequestInputs;
/** Runtime credentials for systems (overrides stored system credentials if provided).
WARNING: These credentials are not persisted. Use systems for stored credentials.
*/
credentials?: RunRequestCredentials;
options?: RunRequestOptions;
}