+
    wi              	           R t ^ RIHtHt ^ RIHtHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHtHt ]! R]]]]]]3,          R7      t]! R	4      t]! R
]R7      t] ! R R]]]]3,          4      4       tR# )z#
Request context for MCP handlers.
)	dataclassfield)AnyGeneric)TypeVar)CloseSSEStreamCallback)BaseSession)	RequestIdRequestParamsSessionT)boundLifespanContextTRequestTdefaultc                   J   a  ] tR t^t o ]! RR7      tRtRtRtV 3R lt	Rt
V tR# )RequestContextNr   c                   < V ^8  d   Qh/ S[ ;R&   S[P                  R,          ;R&   S[;R&   S[;R&   S[;R&   S[R,          ;R&   S[R,          ;R&   S[R,          ;R	&   # )
   
request_idNmetasessionlifespan_contextexperimentalrequestclose_sse_streamclose_standalone_sse_stream)r	   r
   Metar   r   r   r   r   )format__classdict__s   "F/home/ubuntu/.local/lib/python3.14/site-packages/mcp/shared/context.py__annotate__RequestContext.__annotate__   s       

t
##  	 
 '&  +  _#  -t3:  "8$!>E      )__name__
__module____qualname____firstlineno__r   r   r   r   r   __annotate_func____static_attributes____classdictcell__)r   s   @r    r   r      s)      d+L#G6:AE  r#   r   N)__doc__dataclassesr   r   typingr   r   typing_extensionsr   mcp.shared.messager   mcp.shared.sessionr   	mcp.typesr	   r
   r   r   r   r   r$   r#   r    <module>r3      s}    )  % 5 * .:[c3S1H%IJ-. :s+ FWX'7AB F Fr#   