o
    pkj                      @   sp   d Z ddlZddlZddlZddlmZmZ G dd deZG dd dZdej	d	e
fd
dZd	efddZdS )zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    N)AnyProtocolc                   @   &   e Zd ZdedededdfddZdS )LoggermsgargskwargsreturnNc                 O      d S N selfr   r   r   r   r   ]/home/djax/ivt_ai_plugin/venv/lib/python3.10/site-packages/google/genai/_gaos/utils/logger.pydebug      zLogger.debug__name__
__module____qualname__strr   r   r   r   r   r   r          r   c                   @   r   )
NoOpLoggerr   r   r   r	   Nc                 O   r
   r   r   r   r   r   r   r      r   zNoOpLogger.debugr   r   r   r   r   r      r   r   reqr	   c                 C   s   t | dsdS t| jS )N_contentz<streaming body>)hasattrr   content)r   r   r   r   get_body_content#   s   r   c                   C   s(   t drtjtjd tdS t S )NGOOGLE_GENAI_DEBUG)levelzgoogle.genai)osgetenvloggingbasicConfigDEBUG	getLoggerr   r   r   r   r   get_default_logger'   s   

r&   )__doc__httpxr"   r    typingr   r   r   r   Requestr   r   r&   r   r   r   r   <module>   s   