@@ -635,31 +635,18 @@ async def chat_async(
635
635
def stream (
636
636
self ,
637
637
* args : Content | str ,
638
- ) -> Generator [str , None , None ]: ...
639
-
640
- @overload
641
- def stream (
642
- self ,
643
- * args : Content | str ,
644
- echo : EchoOptions ,
645
- ) -> Generator [str , None , None ]: ...
646
-
647
- @overload
648
- def stream (
649
- self ,
650
- * args : Content | str ,
651
- echo : EchoOptions ,
652
638
content : Literal ["text" ],
653
- kwargs : Optional [SubmitInputArgsT ],
639
+ echo : EchoOptions = "none" ,
640
+ kwargs : Optional [SubmitInputArgsT ] = None ,
654
641
) -> Generator [str , None , None ]: ...
655
642
656
643
@overload
657
644
def stream (
658
645
self ,
659
646
* args : Content | str ,
660
- echo : EchoOptions ,
661
647
content : Literal ["all" ],
662
- kwargs : Optional [SubmitInputArgsT ],
648
+ echo : EchoOptions = "none" ,
649
+ kwargs : Optional [SubmitInputArgsT ] = None ,
663
650
) -> Generator [str | ContentToolRequest | ContentToolResult , None , None ]: ...
664
651
665
652
def stream (
@@ -716,31 +703,18 @@ def wrapper() -> Generator[
716
703
async def stream_async (
717
704
self ,
718
705
* args : Content | str ,
719
- ) -> AsyncGenerator [str , None ]: ...
720
-
721
- @overload
722
- async def stream_async (
723
- self ,
724
- * args : Content | str ,
725
- echo : EchoOptions ,
726
- ) -> AsyncGenerator [str , None ]: ...
727
-
728
- @overload
729
- async def stream_async (
730
- self ,
731
- * args : Content | str ,
732
- echo : EchoOptions ,
733
706
content : Literal ["text" ],
734
- kwargs : Optional [SubmitInputArgsT ],
707
+ echo : EchoOptions = "none" ,
708
+ kwargs : Optional [SubmitInputArgsT ] = None ,
735
709
) -> AsyncGenerator [str , None ]: ...
736
710
737
711
@overload
738
712
async def stream_async (
739
713
self ,
740
714
* args : Content | str ,
741
- echo : EchoOptions ,
742
715
content : Literal ["all" ],
743
- kwargs : Optional [SubmitInputArgsT ],
716
+ echo : EchoOptions = "none" ,
717
+ kwargs : Optional [SubmitInputArgsT ] = None ,
744
718
) -> AsyncGenerator [str | ContentToolRequest | ContentToolResult , None ]: ...
745
719
746
720
async def stream_async (
0 commit comments