From 3071a956ca6c408bac4d5659a978815c251e25d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20Hirschfeld?= Date: Thu, 7 Mar 2024 12:19:01 +0100 Subject: [PATCH] It is *not* possible to use the tracker to check if the last message is still processing Rasa does not update the tracker until the action has finished. Because of that the tracker is exactly the same when a message comes in while another is still processing. --- rasa_vier_cvg/cvg.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/rasa_vier_cvg/cvg.py b/rasa_vier_cvg/cvg.py index 783b1eb..9904456 100644 --- a/rasa_vier_cvg/cvg.py +++ b/rasa_vier_cvg/cvg.py @@ -260,9 +260,6 @@ def from_credentials(cls, credentials: Optional[Dict[Text, Any]]) -> InputChanne else: ignore_messages_when_busy = bool(ignore_messages_when_busy) -# There must be some way to access the tracker. But it is probably going to be private anyway... - - logger.info(f"Creating input with: token={'*' * len(token)} proxy={proxy} start_intent={start_intent} blocking_endpoints={blocking_endpoints} ignore_messages_when_busy={ignore_messages_when_busy}") return cls(token, start_intent, proxy, blocking_endpoints, ignore_messages_when_busy)