Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
sentry_sdk
/
integrations
/
__pycache__
[ HOME ]
Exec
Submit
File Name : anthropic.cpython-312.pyc
� w�/i�8 � � � d dl mZ d dlmZ d dlZd dlmZ d dlmZm Z m Z mZ d dlm Z mZmZ d dlmZmZmZ d dlmZ d d lmZ d d lmZmZmZmZ d dlmZ d dlm Z d d l!m"Z"m#Z# erd dl$m%Z% erd dlm&Z&m'Z'm(Z( d dl)m*Z* G d� de� Z+d� Z,d� Z-d� Z.d� Z/ dd�Z0d� Z1d� Z2d� Z3d� Z4y# e$ r dZY �[w xY w# e$ r dZ Y �aw xY w# e$ r ed� �w xY w)� ��wraps)� TYPE_CHECKINGN)�record_token_usage)�set_data_normalized�normalize_message_roles�truncate_and_annotate_messages�get_start_span_function)�OP�SPANDATA� SPANSTATUS)�_check_minimum_version�DidNotEnable�Integration)�should_send_default_pii)�set_span_errored)�capture_internal_exceptions�event_from_exception�package_version�safe_serialize)�NotGiven)�Omit)� AsyncMessages�Messages)�MessageStreamEventzAnthropic not installed)�Any� AsyncIterator�Iterator)�Spanc �2 � e Zd ZdZde� �Zdd�Zed� � Zy)�AnthropicIntegration� anthropiczauto.ai.c � � || _ y �N)�include_prompts)�selfr% s �P/opt/hc_python/lib/python3.12/site-packages/sentry_sdk/integrations/anthropic.py�__init__zAnthropicIntegration.__init__2 s � �.��� c �� � t d� } t t | � t t j � t _ t t j � t _ y )Nr"