setFolded(!folded) : undefined}
diff --git a/ui/src/components/feature/interpret.tsx b/ui/src/components/feature/interpret.tsx
index c9de1c6f..6c2f379b 100644
--- a/ui/src/components/feature/interpret.tsx
+++ b/ui/src/components/feature/interpret.tsx
@@ -314,7 +314,7 @@ export const FeatureInterpretation = ({ feature }: { feature: Feature }) => {
- {interpretation?.validation?.map((validation, i) => (
+ {interpretation?.validation.map((validation, i) => (
{validation.passed ? (
diff --git a/ui/src/types/feature.ts b/ui/src/types/feature.ts
index 6ca3a08c..24b484ef 100644
--- a/ui/src/types/feature.ts
+++ b/ui/src/types/feature.ts
@@ -48,7 +48,7 @@ export const InterpretationSchema = z.object({
})
.optional(),
})
- ).optional(),
+ ),
detail: z
.object({
userPrompt: z.string(),