ó
    ûÞ j€  ã                  óð  • % S SK Jr  S SKJr  S SKJrJrJrJrJ	r	  SSK
Jr  SSKJr  SSKJrJrJrJrJrJrJrJrJrJrJrJrJrJrJ r J!r!J"r"J#r#J$r$J%r%J&r&J'r'J(r(J)r)J*r*J+r+J,r,J-r-J.r.J/r/J0r0J1r1J2r2J3r3J4r4J5r5J6r6J7r7J8r8J9r9J:r:J;r;J<r<J=r=J>r>J?r?J@r@JArAJBrBJCrDJErEJFrFJGrGJHrHJIrIJJrJJKrK  SSKLJMrM  SS	KNJOrO  \" S
SS9rP " S S\5      r " S S\\\\P   5      r " S S\D5      rC " S S\\\\P   5      r\\/ \P\\P   P\CP\\P   P\P\P\)P\(P\HP\FP\IP\JP\KP\$P\"P\P\P\7P\;P\8P\?P\/P\0P\+P\GP\EP\P\P\P\#P\!P\P\P\P\4P\9P\5P\AP\=P\BP\>P\,P\2P\1P\<P\%P\-P\*P\ P\&P\.P\'P\3P\@P\P\OP\MP\:P\6P7   \" SS94   rQS\RS'   g)é    )Úannotations)ÚOptional)ÚUnionÚGenericÚTypeVarÚ	AnnotatedÚ	TypeAliasé   )ÚPropertyInfo)ÚGenericModel)9ÚParsedResponseÚResponseErrorEventÚResponseFailedEventÚResponseQueuedEventÚResponseCreatedEventÚResponseTextDoneEventÚResponseAudioDoneEventÚResponseCompletedEventÚResponseTextDeltaEventÚResponseAudioDeltaEventÚResponseIncompleteEventÚResponseInProgressEventÚResponseRefusalDoneEventÚResponseRefusalDeltaEventÚResponseMcpCallFailedEventÚResponseOutputItemDoneEventÚResponseContentPartDoneEventÚResponseOutputItemAddedEventÚResponseContentPartAddedEventÚResponseMcpCallCompletedEventÚResponseMcpCallInProgressEventÚResponseMcpListToolsFailedEventÚ ResponseAudioTranscriptDoneEventÚ!ResponseAudioTranscriptDeltaEventÚ!ResponseMcpCallArgumentsDoneEventÚ!ResponseShellCallCommandDoneEventÚ"ResponseImageGenCallCompletedEventÚ"ResponseMcpCallArgumentsDeltaEventÚ"ResponseMcpListToolsCompletedEventÚ"ResponseShellCallCommandAddedEventÚ"ResponseShellCallCommandDeltaEventÚ#ResponseImageGenCallGeneratingEventÚ#ResponseImageGenCallInProgressEventÚ#ResponseMcpListToolsInProgressEventÚ#ResponseWebSearchCallCompletedEventÚ#ResponseWebSearchCallSearchingEventÚ$ResponseCustomToolCallInputDoneEventÚ$ResponseFileSearchCallCompletedEventÚ$ResponseFileSearchCallSearchingEventÚ$ResponseWebSearchCallInProgressEventÚ%ResponseCustomToolCallInputDeltaEventÚ%ResponseFileSearchCallInProgressEventÚ%ResponseImageGenCallPartialImageEventÚ%ResponseReasoningSummaryPartDoneEventÚ%ResponseReasoningSummaryTextDoneEventÚ&ResponseFunctionCallArgumentsDoneEventÚ&ResponseOutputTextAnnotationAddedEventÚ&ResponseReasoningSummaryPartAddedEventÚ&ResponseReasoningSummaryTextDeltaEventÚ'ResponseFunctionCallArgumentsDeltaEventÚ'ResponseShellCallOutputContentDoneEventÚ(ResponseCodeInterpreterCallCodeDoneEventÚ(ResponseShellCallOutputContentDeltaEventÚ)ResponseCodeInterpreterCallCodeDeltaEventÚ)ResponseCodeInterpreterCallCompletedEventÚ*ResponseCodeInterpreterCallInProgressEventÚ,ResponseCodeInterpreterCallInterpretingEvent)ÚResponseReasoningTextDoneEvent)ÚResponseReasoningTextDeltaEventÚTextFormatTN)Údefaultc                  ó    • \ rS rSr% S\S'   Srg)r   éM   ÚstrÚsnapshot© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__annotations__Ú__static_attributes__rN   ó    Ú`/var/www/html/gaurav/venv/lib/python3.13/site-packages/openai/lib/streaming/responses/_events.pyr   r   M   ó   ‡ Ø†MrV   r   c                  ó$   • \ rS rSr% SrS\S'   Srg)r   éQ   NzOptional[TextFormatT]ÚparsedrN   )rP   rQ   rR   rS   r[   rT   rU   rN   rV   rW   r   r   Q   s   ‡ Ø$(€FÐ!Ö(rV   r   c                  ó    • \ rS rSr% S\S'   Srg)r>   éU   rL   rM   rN   NrO   rN   rV   rW   r>   r>   U   rX   rV   r>   c                  ó    • \ rS rSr% S\S'   Srg)r   éY   zParsedResponse[TextFormatT]ÚresponserN   NrO   rN   rV   rW   r   r   Y   s   ‡ Ø)Ö)rV   r   Útype)Údiscriminatorr	   ÚResponseStreamEvent)SÚ
__future__r   Útypingr   Útyping_extensionsr   r   r   r   r	   Ú_utilsr   Ú_compatr   Útypes.responsesr   r   r   r   r   r   ÚRawResponseTextDoneEventr   r   ÚRawResponseCompletedEventr   ÚRawResponseTextDeltaEventr   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   Ú*RawResponseFunctionCallArgumentsDeltaEventr?   r@   rA   rB   rC   rD   rE   Ú2types.responses.response_reasoning_text_done_eventrF   Ú3types.responses.response_reasoning_text_delta_eventrG   rH   rc   rT   rN   rV   rW   Ú<module>rp      s€  ðÞ "å ß KÕ Kå #Ý $÷:÷ :÷ :÷ :÷ :÷ :÷ :÷ :÷ :÷ :÷ :÷ :÷ :÷ :õ :õv bÝ cáØàñ€ôÐ6ô ô)Ð4°lÀGÈKÑDXô )ôÐ.Xô ô*Ð6¸ÀgÈkÑFZô *ð "+Ø	ð;	.Ðð ;	.Ø˜kÑ*ð;	.à/ð;	.ð 	˜{Ñ+ð;	.ð
 	 ð;	.ð 	ð;	.ð 	*ð;	.ð 	)ð;	.ð 	2ð;	.ð 	1ð;	.ð 	2ð;	.ð 	3ð;	.ð 	5ð;	.ð 	&ð;	.ð 	%ð;	.ð  	ð!;	.ð" 	ð#;	.ð$ 	-ð%;	.ð& 	.ð';	.ð( 	-ð);	.ð* 	/ð+;	.ð, 	+ð-;	.ð. 	+ð/;	.ð0 	*ð1;	.ð2 	1ð3;	.ð4 	0ð5;	.ð6 	 ð7;	.ð8 	ð9;	.ð: 	 ð;;	.ð< 	%ð=;	.ð> 	$ð?;	.ð@ 	"ðA;	.ðB 	!ðC;	.ðD 	ðE;	.ðF 	,ðG;	.ðH 	-ðI;	.ðJ 	,ðK;	.ðL 	/ðM;	.ðN 	.ðO;	.ðP 	/ðQ;	.ðR 	.ðS;	.ðT 	+ðU;	.ðV 	,ðW;	.ðX 	,ðY;	.ðZ 	.ð[;	.ð\ 	&ð];	.ð^ 	+ð_;	.ð` 	*ða;	.ðb 	#ðc;	.ðd 	'ðe;	.ðf 	+ðg;	.ðh 	(ði;	.ðj 	,ðk;	.ðl 	/ðm;	.ðn 	ðo;	.ðp 	(ðq;	.ðr 	'ðs;	.ðt 	.ðu;	.ðv 	-ñw;	.ñ>ñ~ ˜vÑ&ð?(ñA"Ð �Yô ArV   