mirror of
https://github.com/langgenius/dify.git
synced 2026-03-10 19:21:50 +08:00
fix(types): avoid runtime forward-ref resolution in pydantic model_rebuild by using raise_errors=False; remove dummy TraceQueueManager
This commit is contained in:
parent
5a6ac9eb19
commit
9661d19e3a
@ -275,19 +275,12 @@ class RagPipelineGenerateEntity(WorkflowAppGenerateEntity):
|
||||
start_node_id: str | None = None
|
||||
|
||||
|
||||
try:
|
||||
from core.ops.ops_trace_manager import TraceQueueManager # type: ignore
|
||||
except Exception:
|
||||
class TraceQueueManager: # type: ignore
|
||||
"""Dummy placeholder for type checking during tests when ops_trace_manager isn't importable."""
|
||||
pass
|
||||
|
||||
AppGenerateEntity.model_rebuild()
|
||||
EasyUIBasedAppGenerateEntity.model_rebuild()
|
||||
ConversationAppGenerateEntity.model_rebuild()
|
||||
ChatAppGenerateEntity.model_rebuild()
|
||||
CompletionAppGenerateEntity.model_rebuild()
|
||||
AgentChatAppGenerateEntity.model_rebuild()
|
||||
AdvancedChatAppGenerateEntity.model_rebuild()
|
||||
WorkflowAppGenerateEntity.model_rebuild()
|
||||
RagPipelineGenerateEntity.model_rebuild()
|
||||
AppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
EasyUIBasedAppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
ConversationAppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
ChatAppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
CompletionAppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
AgentChatAppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
AdvancedChatAppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
WorkflowAppGenerateEntity.model_rebuild(raise_errors=False)
|
||||
RagPipelineGenerateEntity.model_rebuild(raise_errors=False)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user