+
    Di                    J   ^ RI Ht ^ RIt^ RIt^ RIHtHtHt ^ RIH	t	H
t
 ^ RIHtHtHtHtHt ^ RIHt ]P&                  R"8  d   ^ RIHt ^ RIHt M^ RIHt ^ RIHt R	t]P&                  R#8  d    ^ R
IHt ]! R4      t]R]],          3,          t]R R l4       t]R R l4       tR R lt]! RR	R7      t  ! R R]] ,          ]	] ,          ]] ,          4      t! ! R R]4      t"]! R]"RR7      t# ! R R]]#,          4      t$]
R R l4       t%R  R! lt&R#   ] d    Rt Li ; i)$    )annotationsN)	AwaitableCallable	Generator)AbstractAsyncContextManagercontextmanager)AnyGenericProtocolTypeVaroverload)Scope)iscoroutinefunction)TypeIsT)BaseExceptionGroupFT.c                    V ^8  d   QhRRRR/# )   objzAwaitableCallable[T]returnzTypeIs[AwaitableCallable[T]] )formats   "n/Users/tonyclaw/.openclaw/workspace/services/omi-webhook/venv/lib/python3.14/site-packages/starlette/_utils.py__annotate__r      s     U U/ U4P U    c                    R # Nr   r   s   &r   is_async_callabler      s    RUr   c                    V ^8  d   QhRRRR/# )r   r   r	   r   zTypeIs[AwaitableCallable[Any]]r   )r   s   "r   r   r   #   s     F F3 F#A Fr   c                    R # r   r   r   s   &r   r   r   "   s    CFr   c                    V ^8  d   QhRRRR/# )r   r   r	   r   r   )r   s   "r   r   r   &   s     ] ]3 ]3 ]r   c                    \        V \        P                  4      '       d   V P                  p K.  \	        V 4      ;'       g)    \        V 4      ;'       d    \	        V P                  4      # r   )
isinstance	functoolspartialfuncr   callable__call__r   s   &r   r   r   &   sG    
S)++
,
,hhs#\\([([:Mcll:[\r   T_co)	covariantc                      ] tR t^0tRtR# )AwaitableOrContextManagerr   N)__name__
__module____qualname____firstlineno____static_attributes__r   r   r   r-   r-   0   s    r   r-   c                  "    ] tR t^5tR R ltRtR# )SupportsAsyncClosec                   V ^8  d   QhRR/# )r   r   Noner   )r   s   "r   r   SupportsAsyncClose.__annotate__6   s    &&T&r   c                	   "   R # 5ir   r   selfs   &r   closeSupportsAsyncClose.close6   s     3s   r   N)r.   r/   r0   r1   r;   r2   r   r   r   r4   r4   5   s    &&r   r4   SupportsAsyncCloseType)boundr+   c                  J    ] tR t^<tR	tR R ltR R ltR R ltR R ltR	t	R
# ) AwaitableOrContextManagerWrapperc                    V ^8  d   QhRRRR/# )r   awz!Awaitable[SupportsAsyncCloseType]r   r6   r   )r   s   "r   r   -AwaitableOrContextManagerWrapper.__annotate__?   s      <  r   c                	    Wn         R # r   )rB   )r:   rB   s   &&r   __init__)AwaitableOrContextManagerWrapper.__init__?   s    r   c                   V ^8  d   QhRR/# )r   r   z,Generator[Any, None, SupportsAsyncCloseType]r   )r   s   "r   r   rC   B   s     # #G #r   c                	6    V P                   P                  4       # r   )rB   	__await__r9   s   &r   rI   *AwaitableOrContextManagerWrapper.__await__B   s    ww  ""r   c                   V ^8  d   QhRR/# )r   r   r=   r   )r   s   "r   r   rC   E   s      "8 r   c                	X   "   V P                   G R j  xL
 V n        V P                  #  L5ir   rB   enteredr9   s   &r   
__aenter__+AwaitableOrContextManagerWrapper.__aenter__E   s!     !WW}|| %s   *(*c                    V ^8  d   QhRRRR/# )r   argsr	   r   zNone | boolr   )r   s   "r   r   rC   I   s      S [ r   c                	V   "   V P                   P                  4       G R j  xL
  R #  L5ir   )rN   r;   )r:   rR   s   &*r   	__aexit__*AwaitableOrContextManagerWrapper.__aexit__I   s#     ll  """ 	#s   )')rM   N)
r.   r/   r0   r1   	__slots__rE   rI   rO   rT   r2   r   r   r   r@   r@   <   s     !I# r   r@   c                   V ^8  d   QhRR/# )r   r   zGenerator[None, None, None]r   )r   s   "r   r   r   O   s      7 r   c               #     "    R x  R #   \          dY   p \        '       dF   \        T \        4      '       d0   \	        T P
                  4      ^8X  d   T P
                  ^ ,          p KE  T hR p ? ii ; i5ir   )BaseExceptionhas_exceptiongroupsr$   r   len
exceptions)excs    r   collapse_excgroupsr^   N   sT      S"455#cnn:MQR:RnnQ'	s%   A0
 A0A-AA((A--A0c                    V ^8  d   QhRRRR/# )r   scoper   r   strr   )r   s   "r   r   r   Z   s      % C r   c                    V R ,          pV P                  RR4      pV'       g   V# VP                  V4      '       g   V# W8X  d   R# V\        V4      ,          R8X  d   V\        V4      R # V# )path	root_path /N)get
startswithr[   )r`   rc   rd   s   &  r   get_route_pathri   Z   sh    fD		+r*I??9%%C	Ns"C	N$%%Kr   )      )rj      )'
__future__r   r%   syscollections.abcr   r   r   
contextlibr   r   typingr	   r
   r   r   r   starlette.typesr   version_infoinspectr   r   asynciotyping_extensionsrZ   exceptiongroupr   ImportErrorr   AwaitableCallabler   r*   r-   r4   r=   r@   r^   ri   r   r   r   <module>rz      s+   "  
 : : B < < !w++( g$5 CLS)A,./  
 U 
 U 
 F 
 F] v&dO06
' ' !!9AS_de w/E'F $  G  $#$s   3D 	D"!D"