fix(models): resolve PydanticUndefinedAnnotation forward refs
This commit is contained in:
@@ -1452,3 +1452,14 @@ class AIAnalyticsSessionDetailOut(BaseModel):
|
||||
session: AIAnalyticsDrilldownItemOut
|
||||
interaction: AIAnalyticsSessionLinkedInteractionOut | None = None
|
||||
timeline: list[AIAnalyticsSessionEventOut] = Field(default_factory=list)
|
||||
|
||||
VoiceAISummaryOut.model_rebuild()
|
||||
|
||||
CustomerHistoryOut.model_rebuild()
|
||||
import inspect
|
||||
for name, cls in list(locals().items()):
|
||||
if inspect.isclass(cls) and issubclass(cls, BaseModel) and cls is not BaseModel:
|
||||
try:
|
||||
cls.model_rebuild()
|
||||
except:
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user