Compare commits

...

2 Commits

Author SHA1 Message Date
Jonathan Hill 0bb4af308f
Merge 182bff1bd8 into d65ef2c00e 2026-08-21 22:43:30 +00: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