
    	h                        U d Z ddlZddlmZmZmZmZmZ erddlm	Z	 ddl
mZ neZ	eZ ej        ee                  dd          Z ej        eee                           dd          Z ej        eeeef                           d	d          Z ej        eeeed
         f                           dd          Z ej        ed                  dd          Z ej        ed                  dd          ZdZee         ed<   dZeee                  ed<   dZeeeef                  ed<   dZeeeed
         f                  ed<   dZed         ed<   dS )zHShared context (ContextVars and global defaults) that configure tracing.    N)TYPE_CHECKINGAnyLiteralOptionalUnion)Client)RunTree_PROJECT_NAME)default_TAGS	_METADATAlocal_TRACING_ENABLEDr   _CLIENTr	   _PARENT_RUN_TREE_GLOBAL_PROJECT_NAME_GLOBAL_TAGS_GLOBAL_METADATA_GLOBAL_TRACING_ENABLED_GLOBAL_CLIENT)__doc__contextvarstypingr   r   r   r   r   langsmith.clientr   langsmith.run_treesr	   
ContextVarstrr
   listr   dictr   boolr   r   r   r   __annotations__r   r   r   r        i/var/www/html/web-builder-api.evdpl.com/venv/lib/python3.11/site-packages/langsmith/_internal/_context.py<module>r%      s   N N N     ? ? ? ? ? ? ? ? ? ? ? ? ? ? ''''''+++++++FG5&x}5otTTT3xS	23GTJJJ<K"8DcN#;<[RVWWW	R;)(5ww?O9O3P*QR    5+
 (!3
4Y
M
M
M>;)(9*=>    '+ hsm * * *$(htCy! ( ( (-1 (4S>* 1 1 1CG %gg.>(>"?@ G G G%)" ) ) ) ) )r#   