Type Alias ExecutionProgressCallback
ExecutionProgressCallback: (
progress: {
message: string;
metadata?: Record<string, unknown>;
percentage: number;
step:
| "template_rendering"
| "model_selection"
| "execution"
| "validation"
| "parallel_coordination"
| "result_selection";
},
) => void
Type Declaration
- (
progress: {
message: string;
metadata?: Record<string, unknown>;
percentage: number;
step:
| "template_rendering"
| "model_selection"
| "execution"
| "validation"
| "parallel_coordination"
| "result_selection";
},
): void Parameters
- progress: {
message: string;
metadata?: Record<string, unknown>;
percentage: number;
step:
| "template_rendering"
| "model_selection"
| "execution"
| "validation"
| "parallel_coordination"
| "result_selection";
}message: string
Optionalmetadata?: Record<string, unknown>
percentage: number
step:
| "template_rendering"
| "model_selection"
| "execution"
| "validation"
| "parallel_coordination"
| "result_selection"
Returns void
Callback function type for execution progress updates