Ë
    f3fiù  ã                   ó–   — U d Z ddlmZmZ dddddœaeeef   ed<   	 	 	 	 ddee   dee   dee   d	eee      d
df
d„Z	d
eeef   fd„Z
y)z6Configuration management for Claude Agent SDK tracing.é    )ÚAnyÚOptionalN©ÚnameÚproject_nameÚmetadataÚtagsÚ_tracing_configr   r   r   r	   Úreturnc                 ó   — | |||dœa y)a  Set the global tracing configuration for Claude Agent SDK.

    Args:
        name: Name of the root trace.
        project_name: LangSmith project to trace to.
        metadata: Metadata to associate with all traces.
        tags: Tags to associate with all traces.
    r   N)r
   r   s       úm/var/www/auto_recruiter/arenv/lib/python3.12/site-packages/langsmith/integrations/claude_agent_sdk/_config.pyÚset_tracing_configr      s   € ð  Ø$ØØñ	Oó    c                  ó*   — t         j                  «       S )z&Get the current tracing configuration.)r
   Úcopy© r   r   Úget_tracing_configr   %   s   € ä×ÑÓ!Ð!r   )NNNN)Ú__doc__Útypingr   r   r
   ÚdictÚstrÚ__annotations__Úlistr   r   r   r   r   ú<module>r      s™   ðÚ <ç  ð ØØØñ	#€c˜3h‘ó ð Ø"&Ø#Ø $ñ	Ø
3‰-ðà˜3‘-ðð t‰nðð 4˜‘9Ñ
ð	ð
 
óð."˜D  c ™Nô "r   