Member Junction
    Preparing search index...

    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

    Callback function type for execution progress updates

    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

            Human-readable status message

          • Optionalmetadata?: Record<string, unknown>

            Additional metadata about the current step

          • percentage: number

            Progress percentage (0-100)

          • step:
                | "template_rendering"
                | "model_selection"
                | "execution"
                | "validation"
                | "parallel_coordination"
                | "result_selection"

            Current step in the execution process

        Returns void