@@ -635,31 +635,18 @@ async def chat_async(
635635    def  stream (
636636        self ,
637637        * 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 ,
652638        content : Literal ["text" ],
653-         kwargs : Optional [SubmitInputArgsT ],
639+         echo : EchoOptions  =  "none" ,
640+         kwargs : Optional [SubmitInputArgsT ] =  None ,
654641    ) ->  Generator [str , None , None ]: ...
655642
656643    @overload  
657644    def  stream (
658645        self ,
659646        * args : Content  |  str ,
660-         echo : EchoOptions ,
661647        content : Literal ["all" ],
662-         kwargs : Optional [SubmitInputArgsT ],
648+         echo : EchoOptions  =  "none" ,
649+         kwargs : Optional [SubmitInputArgsT ] =  None ,
663650    ) ->  Generator [str  |  ContentToolRequest  |  ContentToolResult , None , None ]: ...
664651
665652    def  stream (
@@ -716,31 +703,18 @@ def wrapper() -> Generator[
716703    async  def  stream_async (
717704        self ,
718705        * 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 ,
733706        content : Literal ["text" ],
734-         kwargs : Optional [SubmitInputArgsT ],
707+         echo : EchoOptions  =  "none" ,
708+         kwargs : Optional [SubmitInputArgsT ] =  None ,
735709    ) ->  AsyncGenerator [str , None ]: ...
736710
737711    @overload  
738712    async  def  stream_async (
739713        self ,
740714        * args : Content  |  str ,
741-         echo : EchoOptions ,
742715        content : Literal ["all" ],
743-         kwargs : Optional [SubmitInputArgsT ],
716+         echo : EchoOptions  =  "none" ,
717+         kwargs : Optional [SubmitInputArgsT ] =  None ,
744718    ) ->  AsyncGenerator [str  |  ContentToolRequest  |  ContentToolResult , None ]: ...
745719
746720    async  def  stream_async (
0 commit comments