diff --git a/src/agents/claude_client.py b/src/agents/claude_client.py index ca75ccc..2d8d21c 100644 --- a/src/agents/claude_client.py +++ b/src/agents/claude_client.py @@ -40,8 +40,8 @@ class UsageAccumulator: def _sanitize_mdash(text: str) -> str: - """Entfernt Gedankenstriche aus LLM-Output (KI-Indikator).""" - return text.replace("\u2014", ", ").replace("\u2013", ", ") + """Ersetzt Gedankenstriche durch Bindestriche (KI-Indikator reduzieren).""" + return text.replace("\u2014", " - ").replace("\u2013", " - ") async def call_claude(prompt: str, tools: str | None = "WebSearch,WebFetch", model: str | None = None, raw_text: bool = False) -> tuple[str, ClaudeUsage]: """Ruft Claude CLI auf. Gibt (result_text, usage) zurück.