Skip to content

Commit ecbd08b

Browse files
authored
Fix type annotations for Agent.iter() (#2168)
1 parent d5ff4a1 commit ecbd08b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pydantic_ai_slim/pydantic_ai/agent.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ async def main():
500500
@overload
501501
def iter(
502502
self,
503-
user_prompt: str | Sequence[_messages.UserContent] | None,
503+
user_prompt: str | Sequence[_messages.UserContent] | None = None,
504504
*,
505505
output_type: None = None,
506506
message_history: list[_messages.ModelMessage] | None = None,
@@ -516,7 +516,7 @@ def iter(
516516
@overload
517517
def iter(
518518
self,
519-
user_prompt: str | Sequence[_messages.UserContent] | None,
519+
user_prompt: str | Sequence[_messages.UserContent] | None = None,
520520
*,
521521
output_type: OutputSpec[RunOutputDataT],
522522
message_history: list[_messages.ModelMessage] | None = None,
@@ -533,7 +533,7 @@ def iter(
533533
@deprecated('`result_type` is deprecated, use `output_type` instead.')
534534
def iter(
535535
self,
536-
user_prompt: str | Sequence[_messages.UserContent] | None,
536+
user_prompt: str | Sequence[_messages.UserContent] | None = None,
537537
*,
538538
result_type: type[RunOutputDataT],
539539
message_history: list[_messages.ModelMessage] | None = None,

0 commit comments

Comments
 (0)