Ë
    ’Äii  ã                   óX   — d Z ddlmZmZ  eddddddig d	¢d
d
d¬«	      Z ee«      \  ZZy)a#  
Mock HTTP client for Helicone integration testing.

This module intercepts Helicone API calls and returns successful mock responses,
allowing full code execution without making actual network calls.

Usage:
    Set HELICONE_MOCK=true in environment variables or config to enable mock mode.
é    )ÚMockClientConfigÚcreate_mock_client_factoryÚHELICONEÚHELICONE_MOCKéd   éÈ   ÚstatusÚsuccess)z.hconeai.comzhconeai.comz.helicone.aizhelicone.aiFT)	ÚnameÚenv_varÚdefault_latency_msÚdefault_status_codeÚdefault_json_dataÚurl_matchersÚpatch_async_handlerÚpatch_sync_clientÚpatch_http_handlerN)Ú__doc__Ú(litellm.integrations.mock_client_factoryr   r   Ú_configÚcreate_mock_helicone_clientÚshould_use_helicone_mock© ó    úz/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/litellm/integrations/helicone_mock_client.pyÚ<module>r      sV   ðñ÷ñ Ø	ØØØØ Ð+òð ØØô€ñ" 9SØó9Ñ 5Ð Ñ5r   