From 6f3ea878f6e8c2ffd0a022e35037c0de99680e4e Mon Sep 17 00:00:00 2001 From: Yolanda Robla Date: Wed, 5 Feb 2025 15:20:15 +0100 Subject: [PATCH] fix: do not interpret our system message to detect tools --- src/codegate/pipeline/secrets/secrets.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/codegate/pipeline/secrets/secrets.py b/src/codegate/pipeline/secrets/secrets.py index d5fbc5bd..fe8e8dda 100644 --- a/src/codegate/pipeline/secrets/secrets.py +++ b/src/codegate/pipeline/secrets/secrets.py @@ -456,6 +456,8 @@ async def process_chunk( for tool in ["Cline", "Kodu"] for message in input_context.alerts_raised or [] if tool in str(message.trigger_string or "") + and "If you are Kodu" + not in str(message.trigger_string or "") # this comes from our prompts ), "", )