
    /cj                     <    d Z ddlZddlZddlZddlZddlmZ d ZdS )z
Auto-generated tool handlers.
Managed by AI Tool Builder. Each handler below was generated by the LLM
and reviewed by the user before activation.
    N)register_handlerc                     t           j                            t           j                            t                              } t           j                            | d          }t           j                            |          sdS t          |dd          5 }|                                }ddd           n# 1 swxY w Y   t          j
        d|t          j        t          j        z            }d}|D ]v}|                                }|rd|vr|                    d	d
          d         dd         }	 t          t!          |d| dd          i dddddddt"          dt$          dt&          dt(          dt*          dt,          dt.          dt0          dt2          dt4          dt6          dt8          d t:          d!t<          t>          t@          tB          tD          tF          tH          tJ          tL          tN          tP          tR          tT          d"tV          tX          tZ          t          d#           |d
z  }K# tT          $ r }t;          d$| d%|            Y d}~pd}~ww xY w|S )&zELoad all generated handlers by executing handler blocks in this file.zgenerated_handlers.pyr   rzutf-8)encodingNz/(^# --- Generated:.*?(?=\n# --- Generated:|\Z))z@register_handler
   P   z<gen:>execTrueTFalseFNoneintfloatstrboollistdicttuplesetlenrange	enumerate
isinstanceprintmin)maxabsroundsortedreversedzipmapfilter
ValueError	TypeErrorKeyError	Exception)__builtins__r   requestsjsonrez#[GenHandlers] Error loading block (z): ).ospathdirnameabspath__file__joinisfileopenreadr,   findallDOTALL	MULTILINEstripsplitr   compiler   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r   r*   r+   )	heregen_filefcontentblockscountblockblock_labeles	            P/home/m1-ai/DEPLOYMENTS/AI-PHONE/ZACK-UPDATE/fixing_leaked/generated_handlers.pyload_generated_handlersrF      s   7??27??84455Dw||D"9::H7>>(## q	hg	.	.	. !&&((               Z:R\) F
 E M M 	+588kk$**1-crc2	M 6 6 6 6??!D!")5!28$!3! '!05s!<BD! D! #)$! 18! AFs! 3	! !(	! 1<Y	!
 !*!
 /6u! 3! (+3$(sf",9 (y! ! ! %5$!B B   $ QJEE 	M 	M 	MKKKKKLLLLLLLL	M Ls+   B66B:=B:5DH==
I'I""I')__doc__r+   r-   r,   r*   tool_handlersr   rF        rE   <module>rK      s`      				 				  * * * * * *, , , , ,rJ   