Ë
    àªg  ã            	      ó6  — U d dl mZ d dlZd dlmZ d dlmZ d dlmZ	 dZ
	 ed   Z	 dd	d
ddddddœZded<   ej                  «       D  ci c]  \  } }|| “Œ
 c}} Zded<   i d d
“dd“dd“dd“dd“d	d“dd“dd“dd“d
d	“dd	“dd	“dd	“dd“dd“dd“dd“i dd“dd“d d
“d!d
“dd
“d"d
“d#d“d$d“d%d“d&d“d'd“d(d“d)d“d*d“d+d“d,d“d-d“¥i d.d“d/d“d0d“d1d“d2d“d3d“d4d“d5d“d6d“d7d“d8d“d9d “d:d “d;d!“d<d!“d=d“d>d“¥Zd?ed@<   	 e
› dAZ	 e
› dBZ	 d`dC„ZedD   Ze
› dEZ	 e
› dFZ	 e
› dGZ	 e
› dHZ	 e
› dIZ	 e
› dJZ	 e
› dKZ	 e
› dLZ	 e
› dMZ	 dNZ	 e
› dOZ	 dPZ 	 dQZ!	 dRZ"	 dSZ#	 dTZ$	 dUZ%	 dVZ&	 dWZ'	 dXZ(	 dYZ)	 dZZ*	  ed[«      Z+	  ed\«      Z,	 d]Z-	 d^Z.	 d_Z/yc c}} w )aé    )ÚannotationsN)ÚLiteral)Ú
create_key)ÚtypesÚlogfire)ÚtraceÚdebugÚinfoÚnoticeÚwarnÚwarningÚerrorÚfatalé   é   é	   é
   é   é   é   )r   r	   r
   r   r   r   r   r   zdict[LevelName, int]ÚLEVEL_NUMBERSzdict[int, LevelName]ÚNUMBER_TO_LEVELé   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é    é!   é"   é#   é$   é%   é&   é'   é(   é)   é*   é+   é,   é-   é.   é/   é0   é1   é2   zdict[int, int]ÚLOGGING_TO_OTEL_LEVEL_NUMBERSz.level_namez
.level_numc                óˆ   — t        | t        «      r+| t        vrt        j                  d| ›«       d} t        |    } t
        | iS )NzInvalid log level name: r   )Ú
isinstanceÚstrr   Úwarningsr   ÚATTRIBUTES_LOG_LEVEL_NUM_KEY)Úlevels    úP/var/www/openai/venv/lib/python3.12/site-packages/logfire/_internal/constants.pyÚlog_level_attributesrL   ]   sH   € Ü%œÔØœÑ%ÜM‰MÐ4°U°IÐ>Ô?ØˆEÜ˜eÑ$ˆô 	% eðð ó    )ÚlogÚpending_spanÚspanz
.span_typez.pending_parent_idz.tagsz.msg_templatez.msgz.disable_console_logz.json_schemaz.logging_argsz.logger_namezexception.logfire.dataz	.scrubbedzlogfire.null_argsz
 (pending)z https://logfire-api.pydantic.devzlogfire.package_versionszdeployment.environment.namezvcs.repository.ref.revisionzvcs.repository.url.fullzlogfire.code.root_pathzlogfire.code.work_dirl   ÿÿÿÿ zlogfire.sample_ratezlogfire.attributeszlogfire.sample-ratei  P é€   i Êš;)rJ   zLevelName | intÚreturnz$dict[str, otel_types.AttributeValue])0Ú
__future__r   rH   Útypingr   Úopentelemetry.contextr   Úopentelemetry.utilr   Ú
otel_typesÚLOGFIRE_ATTRIBUTES_NAMESPACEÚ	LevelNamer   Ú__annotations__Úitemsr   rD   ÚATTRIBUTES_LOG_LEVEL_NAME_KEYrI   rL   ÚSpanTypeTypeÚATTRIBUTES_SPAN_TYPE_KEYÚ'ATTRIBUTES_PENDING_SPAN_REAL_PARENT_KEYÚATTRIBUTES_TAGS_KEYÚATTRIBUTES_MESSAGE_TEMPLATE_KEYÚATTRIBUTES_MESSAGE_KEYÚDISABLE_CONSOLE_KEYÚATTRIBUTES_JSON_SCHEMA_KEYÚATTRIBUTES_LOGGING_ARGS_KEYÚATTRIBUTES_LOGGING_NAMEÚATTRIBUTES_VALIDATION_ERROR_KEYÚATTRIBUTES_SCRUBBED_KEYÚNULL_ARGS_KEYÚPENDING_SPAN_NAME_SUFFIXÚLOGFIRE_BASE_URLÚ$RESOURCE_ATTRIBUTES_PACKAGE_VERSIONSÚ/RESOURCE_ATTRIBUTES_DEPLOYMENT_ENVIRONMENT_NAMEÚ/RESOURCE_ATTRIBUTES_VCS_REPOSITORY_REF_REVISIONÚ&RESOURCE_ATTRIBUTES_VCS_REPOSITORY_URLÚ"RESOURCE_ATTRIBUTES_CODE_ROOT_PATHÚ!RESOURCE_ATTRIBUTES_CODE_WORK_DIRÚOTLP_MAX_INT_SIZEÚATTRIBUTES_SAMPLE_RATE_KEYÚCONTEXT_ATTRIBUTES_KEYÚCONTEXT_SAMPLE_RATE_KEYÚOTLP_MAX_BODY_SIZEÚ$MESSAGE_FORMATTED_VALUE_LENGTH_LIMITÚONE_SECOND_IN_NANOSECONDS)ÚkÚvs   00rK   Ú<module>r{      s¸  ðÞ "ã Ý å ,Ý 2à(Ð Ø 7àÐ[Ñ\€	Ø ð ØØØàØØØñ
'€Ð#ó 
ð ;H×:MÑ:MÔ:OÔ(PÑ:O±$°!°Q¨¨A©Ð:OÒ(P€Ð%Ó Pð41Ø€qð41à€qð41ð €qð41ð €qð	41ð
 €qð41ð €qð41ð €qð41ð €qð41ð €qð41ð €qð41ð ˆð41ð ˆð41ð ˆð41ð ˆð41ð ˆð41ð  ˆð!41ð" ˆñ#41ð$ ˆð%41ð& ˆð'41ð( ˆð)41ð* ˆð+41ð, ˆð-41ð. ˆð/41ð0 ˆð141ð2 ˆð341ð4 ˆð541ð6 ˆð741ð8 ˆð941ð: ˆð;41ð< ˆð=41ð> ˆð?41ð@ ˆðA41ðB ˆðC41ðD ˆòE41ðF ˆðG41ðH ˆðI41ðJ ˆðK41ðL ˆðM41ðN ˆðO41ðP ˆðQ41ðR ˆðS41ðT ˆðU41ðV ˆðW41ðX ˆðY41ðZ ˆð[41ð\ ˆð]41ð^ ˆð_41ð` ˆða41ðb ˆðc41ðd ˆðe41ðf ˆñg41Ð ˜~ó 4ðj,ð $@Ð"@ÀÐ LÐ Ø 8à">Ð!?¸zÐJÐ Ø Mó	ð Ð4Ñ5€à:Ð;¸:ÐFÐ Ø qà-IÐ,JÐJ\Ð*]Ð 'Ø mà5Ð6°eÐ<Ð Ø =à%AÐ$BÀ-Ð"PÐ Ø %à8Ð9¸Ð>Ð Ø &à5Ð6Ð6JÐKÐ Ø Hà <Ð=¸\ÐJÐ Ø ;à!=Ð >¸mÐLÐ Ø Wà9Ð:¸,ÐGÐ Ø Là":Ð Ø Jà9Ð:¸)ÐDÐ Ø Yà#€Ø Oà'Ð ð Jà5Ð Ø à'AÐ $Ø hà2OÐ /Ø Kà2OÐ /ðð
 *CÐ &ðð
 &>Ð "Ø .à$;Ð !Ø /àÐ Ø Uà2Ð Ø Eá#Ð$8Ó9Ð Ø Cá$Ð%:Ó;Ð Ø Dà$Ð Ø Yà'*Ð $Ø Mà)Ñ ùóI )Qs   Á
F