We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6f5dc28 commit 6aad2a0Copy full SHA for 6aad2a0
1 file changed
homeassistant/components/open_responses/entity.py
@@ -183,7 +183,7 @@ def _convert_content_to_param(
183
):
184
messages.append(
185
EasyInputMessageParam(
186
- type="message", role=content.role, content=content.content
+ type="message", role=content.role, content=content.content or ""
187
)
188
189
@@ -242,6 +242,8 @@ async def _transform_stream(
242
243
if isinstance(event, ResponseOutputItemAddedEvent):
244
if isinstance(event.item, ResponseFunctionToolCall):
245
+ if event.item.id is None:
246
+ raise HomeAssistantError("Received tool call without an item ID")
247
yield {"role": "assistant"}
248
last_role = "assistant"
249
last_summary_index = None
0 commit comments