Skip to content

Commit 8351ebe

Browse files
GDaamnDouweM
andauthored
update conditional check
set response_id=None when there is a valid response_id but latest_model_request doesn't exist Co-authored-by: Douwe Maan <[email protected]>
1 parent 16c19c7 commit 8351ebe

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pydantic_ai_slim/pydantic_ai/models/openai.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1032,8 +1032,9 @@ def _get_response_id_and_trim(self, messages: list[ModelMessage]) -> tuple[list[
10321032
response_id = None
10331033
break
10341034
if response_id and latest_model_request:
1035-
messages = [latest_model_request]
1036-
return messages, response_id
1035+
return [latest_model_request], response_id
1036+
else:
1037+
return messages, None
10371038

10381039
async def _map_messages(
10391040
self, messages: list[ModelMessage]

0 commit comments

Comments
 (0)