feat(councils): add preflight, schema-driven outputs, and artifact reporting

This commit is contained in:
William Valentin
2026-02-22 15:56:30 -08:00
parent dafe9b4d3d
commit 44c7409a20
18 changed files with 1686 additions and 29 deletions
+1
View File
@@ -166,6 +166,7 @@ export const councilTraceEventSchema = z.object({
inputTokens: z.number().int().min(0),
outputTokens: z.number().int().min(0),
}).strict().optional(),
latency_ms: z.number().int().min(0).optional(),
dropped_reason: droppedReasonSchema.optional(),
validation_failure: validationFailureReasonSchema.optional(),
}).strict();