+
    Di*                    R    ^ RI Ht ^ RIt^ RIHt  ! R R]4      t ! R R]4      tR# )    )annotationsN)Mappingc                  >    ] tR t^tR	R R lltR R ltR R ltRtR# )
HTTPExceptionNc               (    V ^8  d   QhRRRRRRRR/# )	   status_codeintdetail
str | NoneheaderszMapping[str, str] | NonereturnNone )formats   "r/Users/tonyclaw/.openclaw/workspace/services/omi-webhook/venv/lib/python3.14/site-packages/starlette/exceptions.py__annotate__HTTPException.__annotate__   s*      C  Me qu     c                	r    Vf!   \         P                  ! V4      P                  pWn        W n        W0n        R # N)http
HTTPStatusphraser	   r   r   )selfr	   r   r   s   &&&&r   __init__HTTPException.__init__   s+    >__[188F&r   c                   V ^8  d   QhRR/# r   r   strr   )r   s   "r   r   r      s     4 4 4r   c                	8    V P                    R V P                   2# z: )r	   r   r   s   &r   __str__HTTPException.__str__   s    ""#2dkk]33r   c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   r      s     Y Y# Yr   c                	p    V P                   P                  pV R V P                  : RV P                  : R2# )z(status_code=z	, detail=))	__class____name__r	   r   r   
class_names   & r   __repr__HTTPException.__repr__   s6    ^^,,
]4+;+;*>iVWXXr   )r   r   r	   )NNr*   
__module____qualname____firstlineno__r   r$   r-   __static_attributes__r   r   r   r   r      s    4Y Yr   r   c                  >    ] tR t^tR	R R lltR R ltR R ltRtR# )
WebSocketExceptionNc               $    V ^8  d   QhRRRRRR/# )r   coder
   reasonr   r   r   r   )r   s   "r   r   WebSocketException.__annotate__   s!     # #S #* # #r   c                	4    Wn         T;'       g    R V n        R# ) Nr7   r8   )r   r7   r8   s   &&&r   r   WebSocketException.__init__   s    	llr   c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   r9      s     - - -r   c                	8    V P                    R V P                   2# r"   r<   r#   s   &r   r$   WebSocketException.__str__   s    ))Bt{{m,,r   c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   r9      s     K K# Kr   c                	p    V P                   P                  pV R V P                  : RV P                  : R2# )z(code=z	, reason=r(   )r)   r*   r7   r8   r+   s   & r   r-   WebSocketException.__repr__   s2    ^^,,
VDII=	$++JJr   r<   r   r/   r   r   r   r5   r5      s    #-K Kr   r5   )
__future__r   r   collections.abcr   	Exceptionr   r5   r   r   r   <module>rG      s*    "  #YI Y 
K 
Kr   