Skip to content

Commit 4f9f71a

Browse files
GDaamnDouweM
andcommitted
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 8cb0cd3 commit 4f9f71a

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
@@ -1099,8 +1099,9 @@ def _get_response_id_and_trim(self, messages: list[ModelMessage]) -> tuple[list[
10991099
response_id = None
11001100
break
11011101
if response_id and latest_model_request:
1102-
messages = [latest_model_request]
1103-
return messages, response_id
1102+
return [latest_model_request], response_id
1103+
else:
1104+
return messages, None
11041105

11051106
async def _map_messages( # noqa: C901
11061107
self, messages: list[ModelMessage]

0 commit comments

Comments
 (0)