PATH:
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
sentry_sdk
/
integrations
/
openai_agents
/
spans
/
__pycache__
� o0i� � � � d dl Z d dlmZmZmZ d dlmZmZ d dlm Z d dl mZ ddlm Z ddlmZ d d lmZ er d dlZd d lmZ d� Zd� Zy) � N)�get_start_span_function�set_data_normalized�normalize_message_roles)�OP�SPANDATA)�should_send_default_pii)�safe_serialize� )�SPAN_ORIGIN)�_set_agent_data)� TYPE_CHECKING)�Anyc � � t � } |t j d|j � �t �� }|j � |j t j d� t � r�g }|j rSt |j t � r|j nt |j � }|j |dd�gdd�� |j d� }|�5t |t � r|n t |� }|j |dd�gd d�� t! |� d kD r(t# |� }t% |t j&