Skip to content

Commit 8bc6c8f

Browse files
committed
Don't send null previous_response_id to OpenAI Responses; omit field instead
1 parent 6cf43ea commit 8bc6c8f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pydantic_ai_slim/pydantic_ai/models/openai.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1178,7 +1178,7 @@ async def _responses_create(
11781178
truncation=model_settings.get('openai_truncation', NOT_GIVEN),
11791179
timeout=model_settings.get('timeout', NOT_GIVEN),
11801180
service_tier=model_settings.get('openai_service_tier', NOT_GIVEN),
1181-
previous_response_id=previous_response_id,
1181+
previous_response_id=previous_response_id or NOT_GIVEN,
11821182
reasoning=reasoning,
11831183
user=model_settings.get('openai_user', NOT_GIVEN),
11841184
text=text or NOT_GIVEN,

0 commit comments

Comments
 (0)