Initial commit - WhyRating Engine (Google Reviews Scraper)
This commit is contained in:
@@ -72,6 +72,15 @@ export interface PipelineDetail extends PipelineInfo {
|
||||
updated_at?: string;
|
||||
}
|
||||
|
||||
// Per-stage execution metrics
|
||||
export interface StageMetrics {
|
||||
duration_ms: number;
|
||||
success: boolean;
|
||||
records_in: number;
|
||||
records_out: number;
|
||||
error?: string;
|
||||
}
|
||||
|
||||
// Execution status
|
||||
export interface ExecutionStatus {
|
||||
id: string;
|
||||
@@ -87,6 +96,10 @@ export interface ExecutionStatus {
|
||||
started_at?: string;
|
||||
completed_at?: string;
|
||||
created_at?: string;
|
||||
total_duration_ms?: number;
|
||||
input_summary?: Record<string, unknown>;
|
||||
result_summary?: Record<string, unknown>;
|
||||
stage_metrics?: Record<string, StageMetrics>;
|
||||
}
|
||||
|
||||
// Widget-specific data types
|
||||
|
||||
Reference in New Issue
Block a user