o
    BDi                     @   sH   d dl Z d dlmZmZ ddlmZ d dlmZ erd dlZdd Z	dS )    N)OPSPANDATA   )SPAN_ORIGIN)TYPE_CHECKINGc                 C   sT   t jtjd|j d| td}|tjd W d    d S 1 s#w   Y  d S )Nzhandoff from z to )opnameoriginhandoff)	
sentry_sdk
start_spanr   GEN_AI_HANDOFFr   r   set_datar   GEN_AI_OPERATION_NAME)context
from_agentto_agent_namespan r   l/var/www/Datamplify/venv/lib/python3.10/site-packages/sentry_sdk/integrations/openai_agents/spans/handoff.pyhandoff_span   s   "r   )
r   sentry_sdk.constsr   r   constsr   typingr   agentsr   r   r   r   r   <module>   s    