the behemoth

This commit is contained in:
Karan Dubey
2025-10-19 02:00:56 -05:00
parent ad845169f4
commit 57e2b7712d
33 changed files with 1964 additions and 28 deletions

View File

@@ -74,3 +74,9 @@ class AnalyzeRequest(BaseModel):
enriched_telemetry: Optional[List[EnrichedTelemetryWebhook]] = Field(None, description="Enriched telemetry data")
race_context: RaceContext = Field(..., description="Current race context")
strategies: List[Strategy] = Field(..., description="Strategies to analyze (typically 20)")
class EnrichedTelemetryWithContext(BaseModel):
"""Webhook payload containing enriched telemetry and race context."""
enriched_telemetry: EnrichedTelemetryWebhook = Field(..., description="Single lap enriched telemetry")
race_context: RaceContext = Field(..., description="Current race context")