+
    ~j-                       ^ RI Ht ^ RIHtHtHtHtHtHtH	t	H
t
 ^ RIHtHt ^ RIHtHtHt ^ RIt^ RIHt ^RIHtHt ]! R4      t]! R	]P0                  R
7      t]P4                  P7                  R4      t]'       d,   R R ltR R ltR R ltR R lt R R lt!R R lt"R R lt#M1]'       d   ^ RI$HtH t H!t!H#t#H"t" ^ RI%HtHt M^RI&HtH t H!t!HtH#t#HtH"t" ]'       d   ^ RIH't' M]'       d   Rt'M^ RIH't' R R lt(R  R! lt)R" R# lt*R$ R% lt+R& R' lt,R( R) lt-R*R+/R, R- llt.R.R/R/ R0 llt/ ! R1 R2]R+R37      t0R4RR5R+R6R+R7R8R9R:R;R/R< R= llt1R> R? lt2R@ RA lt3RB RC lt4]'       d    ! RD RE]P0                  4      t5ML]'       d0   ^ RI6t ! RF RE]Pn                  Pj                  ]P0                  4      t5M ! RG RE]P0                  4      t5]'       d   ]8t9 ! RH RI]],          4      t:R# ^ RJI;H9t9 ]9t:R# )K    )annotations)TYPE_CHECKINGAnyUnionGenericTypeVarCallablecastoverload)datedatetime)SelfLiteral	TypedDictN)	FieldInfo)IncExStrBytesIntFloat_T_ModelT)boundz1.c                    V ^8  d   QhRRRR/# )   valuezdate | StrBytesIntFloatreturnr    )formats   "c/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/openai/_compat.py__annotate__r      s      1 d     c                    R # Nr   r   s   &r   
parse_dater#          r   c                    V ^8  d   QhRRRR/# )r   r   z!Union[datetime, StrBytesIntFloat]r   r   r   )r   s   "r   r   r      s      ? H r   c                    R # r!   r   r"   s   &r   parse_datetimer'      r$   r   c                    V ^8  d   QhRRRR/# )r   t	type[Any]r   ztuple[Any, ...]r   )r   s   "r   r   r      s      I / r   c                    R # r!   r   r)   s   &r   get_argsr-      r$   r   c                    V ^8  d   QhRRRR/# )r   tptype[Any] | Noner   boolr   )r   s   "r   r   r   !   s      % $ r   c                    R # r!   r   )r/   s   &r   is_unionr3   !   r$   r   c                    V ^8  d   QhRRRR/# )r   r)   r*   r   r0   r   )r   s   "r   r   r   $   s      i $4 r   c                    R # r!   r   r,   s   &r   
get_originr6   $   r$   r   c                    V ^8  d   QhRRRR/# r   type_r*   r   r1   r   )r   s   "r   r   r   '   s      y T r   c                    R # r!   r   r9   s   &r   is_literal_typer<   '   r$   r   c                    V ^8  d   QhRRRR/# r8   r   )r   s   "r   r   r   *   s      I $ r   c                    R # r!   r   r;   s   &r   is_typeddictr?   *   r$   r   )r-   r3   r6   r?   r<   )r#   r'   )r-   r3   r6   r#   r?   r'   r<   )
ConfigDictc               $    V ^8  d   QhRRRRRR/# )r   modeltype[_ModelT]r   objectr   r   r   )r   s   "r   r   r   P   s!     + +] +6 +g +r   c                z    \         '       d    \        \        V P                  V4      4      # V P	                  V4      # r!   )PYDANTIC_V1r
   r   	parse_objmodel_validate)rB   r   s   &&r   rG   rG   P   s.    {GU__U344##E**r   c                    V ^8  d   QhRRRR/# )r   fieldr   r   r1   r   )r   s   "r   r   r   W   s      Y 4 r   c                R    \         '       d   V P                  # V P                  4       # r!   )rF   requiredis_requiredrJ   s   &r   field_is_requiredrO   W   s     {~~r   c                    V ^8  d   QhRRRR/# r   rJ   r   r   r   r   )r   s   "r   r   r   ]   s      Y 3 r   c                ^    V P                  4       p\        '       d   V# ^ RIHp W8X  d   R# V# )r   )PydanticUndefinedN)get_defaultrF   pydantic_corerS   )rJ   r   rS   s   &  r   field_get_defaultrV   ]   s+    E{/!Lr   c                    V ^8  d   QhRRRR/# rQ   r   )r   s   "r   r   r   h   s      I # r   c                J    \         '       d   V P                  # V P                  # r!   )rF   outer_type_
annotationrN   s   &r   field_outer_typer[   h   s    {   r   c                    V ^8  d   QhRRRR/# )r   rB   type[pydantic.BaseModel]r   r   r   )r   s   "r   r   r   n   s      4  r   c                J    \         '       d   V P                  # V P                  # r!   )rF   
__config__model_configrB   s   &r   get_model_configrb   n       {r   c                    V ^8  d   QhRRRR/# )r   rB   r]   r   zdict[str, FieldInfo]r   )r   s   "r   r   r   t   s      4 9M r   c                J    \         '       d   V P                  # V P                  # r!   )rF   
__fields__model_fieldsra   s   &r   get_model_fieldsrh   t   rc   r   deepFc               $    V ^8  d   QhRRRRRR/# )r   rB   r   ri   r1   r   r   )r   s   "r   r   r   z   s!     ' 'g ' ' 'r   c               b    \         '       d   V P                  VR 7      # V P                  VR 7      # ))ri   )rF   copy
model_copy)rB   ri   s   &$r   rm   rm   z   s,    {zztz$$&&r   indentc               $    V ^8  d   QhRRRRRR/# )r   rB   pydantic.BaseModelrn   z
int | Noner   strr   )r   s   "r   r   r      s"     0 0( 0Z 03 0r   c               b    \         '       d   V P                  VR 7      # V P                  VR 7      # ))rn   )rF   jsonmodel_dump_json)rB   rn   s   &$r   
model_jsonru      s,    {zzz((   //r   c                  "    ] tR t^t$ R]R&   RtR# )_ModelDumpKwargsr1   by_aliasr   N)__name__
__module____qualname____firstlineno____annotations____static_attributes__r   r   r   rw   rw      s    Nr   rw   )totalexcludeexclude_unsetexclude_defaultswarningsTmodepythonrx   c               8    V ^8  d   QhRRRRRRRRRRR	R
RRRR/# )r   rB   rp   r   zIncEx | Noner   r1   r   r   r   zLiteral['json', 'python']rx   zbool | Noner   dict[str, Any]r   )r   s   "r   r   r      sZ        	
   $  r   c                   \         '       d   \        V R 4      '       d5   / pVe   WgR&   V P                  ! R
RTRTRTRTR\         '       d   RMT/VB # \        RV P	                  WV\        V4      R	7      4      # )
model_dumprx   r   r   r   r   r   Tr   )r   r   r   rx   r   )rF   hasattrr   r
   dictr1   )rB   r   r   r   r   r   rx   kwargss   &$$$$$$ r   r   r      s     KGE<88#%!): 


 (
 .	
 )[Th
 
 	
 

K[fjksft 	 	
 r   c               $    V ^8  d   QhRRRRRR/# )r   rB   rC   datar   r   r   r   )r   s   "r   r   r      s!     & &} &C &G &r   c                ^    \         '       d   V P                  V4      # V P                  V4      # r!   )rF   rG   rH   rB   r   s   &&r   model_parser      s'    {t$$%%r   c               $    V ^8  d   QhRRRRRR/# )r   rB   rC   r   zstr | bytesr   r   r   )r   s   "r   r   r      s!     + +M + + +r   c                ^    \         '       d   V P                  V4      # V P                  V4      # r!   )rF   	parse_rawmodel_validate_jsonr   s   &&r   model_parse_jsonr      s'    {t$$$$T**r   c                    V ^8  d   QhRRRR/# )r   rB   rC   r   r   r   )r   s   "r   r   r      s     % %] %~ %r   c                Z    \         '       d   V P                  4       # V P                  4       # r!   )rF   schemamodel_json_schemara   s   &r   r   r      s"    {||~""$$r   c                      ] tR t^tRtR# GenericModelr   Nry   rz   r{   r|   r~   r   r   r   r   r      s    Cr   r   c                      ] tR t^tRtR# r   r   r   r   r   r   r      s    PSr   c                      ] tR t^tRtR# r   r   r   r   r   r   r      s    r   c                      ] tR t^t$ R]R&   R]R&   R R lt]RR R	 ll4       t]RR
 R ll4       tRR R lltR R ltR R lt	Rt
R# )typed_cached_propertyCallable[[Any], _T]funcz
str | Noneattrnamec                    V ^8  d   QhRRRR/# )r   r   r   r   Noner   )r   s   "r   r   "typed_cached_property.__annotate__   s    BB!4BBr   c                	    R # r!   r   )selfr   s   &&r   __init__typed_cached_property.__init__   s    sr   Nc               $    V ^8  d   QhRRRRRR/# )r   instancer   ownerr0   r   r   r   )r   s   "r   r   r      s    VVDV1AVTVr   c                	    R # r!   r   r   r   r   s   &&&r   __get__typed_cached_property.__get__       SVr   c               $    V ^8  d   QhRRRRRR/# )r   r   rD   r   r0   r   r   r   )r   s   "r   r   r      s    VVFV3CVrVr   c                	    R # r!   r   r   s   &&&r   r   r      r   r   c               $    V ^8  d   QhRRRRRR/# )r   r   rD   r   r0   r   z	_T | Selfr   )r   s   "r   r   r      s"     	( 	(F 	(3C 	(y 	(r   c                	    \        4       hr!   )NotImplementedErrorr   s   &&&r   r   r      s    %''r   c               $    V ^8  d   QhRRRRRR/# )r   r   r*   namerq   r   r   r   )r   s   "r   r   r      s    HHiHsHtHr   c                	    R # r!   r   )r   r   r   s   &&&r   __set_name__"typed_cached_property.__set_name__   s    Sr   c               $    V ^8  d   QhRRRRRR/# )r   r   rD   r   r   r   r   r   )r   s   "r   r   r      s    CCFC2C$Cr   c                	    R # r!   r   )r   r   r   s   &&&r   __set__typed_cached_property.__set__   s    r   r   r!   )ry   rz   r{   r|   r}   r   r   r   r   r   r~   r   r   r   r   r      sA    !!B	V 
V	V 
V	( 	I 	DCr   r   )cached_property)<
__future__r   typingr   r   r   r   r   r	   r
   r   r   r   typing_extensionsr   r   r   pydanticpydantic.fieldsr   _typesr   r   r   	BaseModelr   VERSION
startswithrF   r#   r'   r-   r3   r6   r<   r?   pydantic.typingpydantic.datetime_parse_utilsr@   rG   rO   rV   r[   rb   rh   rm   ru   rw   r   r   r   r   r   pydantic.genericsgenericspropertyr   r   	functoolsr   r   r   <module>r      s   " X X X # 6 6  % +T]
)8#5#5
6 ))$/
 	
 	
 	gf	
 	
 	
 1
5+'u '0$ 0y  !  	
 #  '/ !>&+% /x))/  S8,,998;M;MS
 	48--3 OD D( =+r   