fix: validate and type source viewer response fields

This commit is contained in:
VAIO73
2026-10-21 08:56:56 +00:00
parent 08d2b22c14
commit 0d7c4554bc
3 changed files with 13 additions and 4 deletions
@@ -5,6 +5,15 @@ export interface OptimizationSourceError {
detail?: string
}
export interface OptimizationSourceResponse {
success?: unknown
source?: unknown
function?: unknown
script?: unknown
deprecated?: unknown
error?: unknown
}
// Keep the blueprint's English API contract intact; translate only its display.
export function optimizationSourceError(error: OptimizationSourceError, t: Translate): string {
const detail = error.detail || ""