From d0cda4691d770e27001513baeff1bddfd7170603 Mon Sep 17 00:00:00 2001 From: Homelab Cursor Date: Fri, 1 May 2026 12:20:40 +0200 Subject: [PATCH] fix(llm): add chatlogger triggers to _LOCAL_OVERRIDES Prevents 'aktueller Stand zur G2010B-Vermietung?' from being routed to perplexity/sonar (which can't tool-call) just because 'aktuelle' is in _WEB_TRIGGERS. New triggers: concierge, listing, vermietung, kaution, G2010B/D1603 apartment codes, etc. --- homelab-ai-bot/llm.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/homelab-ai-bot/llm.py b/homelab-ai-bot/llm.py index d8357d128..69aad9780 100644 --- a/homelab-ai-bot/llm.py +++ b/homelab-ai-bot/llm.py @@ -58,6 +58,15 @@ _LOCAL_OVERRIDES = [ "was haben", "wieviel habe ich", "wie viel habe ich", "fuer die wohnung", "für die wohnung", "ich fuer", "ich für", + # Chatlogger / Telegram-Mitschnitt (2026-05-01) — verhindert Sonar-Routing bei "aktueller Stand" + "concierge", "conciergerie", "bnb", "airbnb", "listing", "listings", + "vermietung", "vermieten", "vermietet", + "kaution", "mieter", "mieterin", "miete", + "g2010b", "g 2010 b", "g 2010b", "g210", "g 210", + "d1603", "d 1603", "d 16 03", + "telegram-gruppe", "telegram gruppe", "chatverlauf", "chat verlauf", + "wer hat zugesagt", "was ist offen", "muss ich reagieren", + "letzte nachricht", "im chat", "in der gruppe", ] _WEB_TRIGGERS = [ "recherche", "recherchiere", "suche im internet", "web search",