/** * This file was auto-generated by Fern from our API Definition. */ /** * @example * { * inputs: { * "question": "What is the capital of France?" * } * } * * @example * { * trigger: "chat", * previousExecutionId: "550e8400-e29b-41d4-a716-446655440099", * inputs: { * "message": "What is machine learning?" * } * } */ export interface ExecuteWorkflowDeploymentStreamRequest { /** A mapping from input name to value. */ inputs?: Record; /** The name or ID of a workflow trigger to use for this execution. If not specified, then a default manual trigger will be chosen. */ trigger?: string | null; /** Optionally specify a release tag if you want to pin to a specific release of the Workflow Deployment */ releaseTag?: string | null; /** Optionally include a unique identifier for tracking purposes. Must be unique within a given Workspace. */ externalId?: string | null; /** Arbitrary JSON metadata associated with this request. Can be used to capture additional monitoring data such as user id, session id, etc. for future analysis. */ metadata?: Record | null; /** The ID of a previous workflow execution to reference for context. */ previousExecutionId?: string | null; }