diff --git a/custom_components/openclaw/conversation.py b/custom_components/openclaw/conversation.py index 633a7d1..11ded95 100644 --- a/custom_components/openclaw/conversation.py +++ b/custom_components/openclaw/conversation.py @@ -313,7 +313,7 @@ def _should_continue(response: str) -> bool: # Check if the response ends with a question mark # (allow trailing punctuation like quotes, parens, or emoji) - if re.search(r"\?\s*[\"'""»)\]]*\s*$", text): + if re.search(r"\?\s*[\"'»)\]]*\s*$", text): return True # Common follow-up patterns (EN + DE)