Compare commits

...

2 Commits

Author SHA1 Message Date
Jonathan Hill 3ec89714f8
Merge 182bff1bd8 into 512eed0b65 2026-06-28 20:53:01 +08:00
Jonathan Hill 182bff1bd8 fix: guard against empty/filtered LLM responses in chat_api.py
Add null check before accessing choices[0].message.content in the
non-streaming path. An empty choices list causes IndexError; a None
message (returned by some providers on content-filtered responses
with HTTP 200) causes AttributeError.
2026-05-18 03:44:31 -05:00

Diff Content Not Available