mirror of
https://github.com/langgenius/dify.git
synced 2026-04-29 04:26:30 +08:00
feat: wait for sync memory update in AdvancedChatAppRunner.run
This commit is contained in:
parent
5a26ebec8f
commit
7b602e9003
@ -21,6 +21,7 @@ from core.app.entities.queue_entities import (
|
|||||||
)
|
)
|
||||||
from core.app.features.annotation_reply.annotation_reply import AnnotationReplyFeature
|
from core.app.features.annotation_reply.annotation_reply import AnnotationReplyFeature
|
||||||
from core.memory.entities import MemoryScope
|
from core.memory.entities import MemoryScope
|
||||||
|
from core.memory.errors import MemorySyncTimeoutError
|
||||||
from core.moderation.base import ModerationError
|
from core.moderation.base import ModerationError
|
||||||
from core.moderation.input_moderation import InputModeration
|
from core.moderation.input_moderation import InputModeration
|
||||||
from core.variables.variables import VariableUnion
|
from core.variables.variables import VariableUnion
|
||||||
@ -71,6 +72,11 @@ class AdvancedChatAppRunner(WorkflowBasedAppRunner):
|
|||||||
self._app = app
|
self._app = app
|
||||||
|
|
||||||
def run(self) -> None:
|
def run(self) -> None:
|
||||||
|
ChatflowMemoryService.wait_for_sync_memory_completion(
|
||||||
|
workflow=self._workflow,
|
||||||
|
conversation_id=self.conversation.id
|
||||||
|
)
|
||||||
|
|
||||||
app_config = self.application_generate_entity.app_config
|
app_config = self.application_generate_entity.app_config
|
||||||
app_config = cast(AdvancedChatAppConfig, app_config)
|
app_config = cast(AdvancedChatAppConfig, app_config)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user