chore: regenerate OpenAPI types and remove type assertion hacks
Regenerated schema.d.ts from live backend — now includes slaCompliance on ExecutionStats/RouteMetrics, filterMatched/duplicateMessage on ProcessorNode, and all new dashboard endpoints (timeseries/by-app, timeseries/by-route, punchcard, errors/top, app-settings). Removed Record<string, unknown> casts that were working around the stale schema. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -61,8 +61,8 @@ function buildOverlay(
|
||||
subRouteFailed: subRouteFailed || undefined,
|
||||
hasTraceData: !!proc.hasTraceData,
|
||||
resolvedEndpointUri: proc.resolvedEndpointUri || undefined,
|
||||
filterMatched: (proc as Record<string, unknown>).filterMatched as boolean | undefined,
|
||||
duplicateMessage: (proc as Record<string, unknown>).duplicateMessage as boolean | undefined,
|
||||
filterMatched: proc.filterMatched ?? undefined,
|
||||
duplicateMessage: proc.duplicateMessage ?? undefined,
|
||||
});
|
||||
|
||||
// Recurse into children
|
||||
|
||||
Reference in New Issue
Block a user