diff --git a/src/services/kiaai/chat.py b/src/services/kiaai/chat.py index 998e419..fb7e2dd 100644 --- a/src/services/kiaai/chat.py +++ b/src/services/kiaai/chat.py @@ -111,6 +111,8 @@ class KiaAIService: resp.raise_for_status() async for line in resp.aiter_lines(): + print(f"[KiaAI] RAW LINE: {line!r}") + if not line.strip(): continue @@ -127,6 +129,8 @@ class KiaAIService: print(f"[KiaAI] Skipping non-JSON line: {raw_data!r}") continue + print(f"[KiaAI] CHUNK keys={list(chunk.keys())} choices={chunk.get('choices')}") + choices = chunk.get("choices") or [] for choice in choices: delta = choice.get("delta") or {}