Ë
    ±q±i‰  ã                   óD   — d Z ddlmZ ddlmZmZ e G d„ de«      «       Zy)z-Custom frames for AWS Nova Sonic LLM service.é    )Ú	dataclass)Ú	DataFrameÚFunctionCallResultFramec                   ó   — e Zd ZU dZeed<   y)Ú#AWSNovaSonicFunctionCallResultFramea  Frame containing function call result for AWS Nova Sonic processing.

    This frame wraps a standard function call result frame to enable
    AWS Nova Sonic-specific handling and context updates.

    Parameters:
        result_frame: The underlying function call result frame.
    Úresult_frameN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__annotations__© ó    úX/opt/pipecat/venv/lib/python3.12/site-packages/pipecat/services/aws/nova_sonic/frames.pyr   r      s   … ñð *Ô)r   r   N)r   Údataclassesr   Úpipecat.frames.framesr   r   r   r   r   r   ú<module>r      s+   ðñ 4å !ç Dð ô
*¨)ó 
*ó ñ
*r   