o
��i� � @ s: d Z ddlZddlZddlZdd� Zedkre� dS dS )zt
Python wrapper for the Vibe CLI tool.
This script acts as a Python entry point that calls the actual Vibe binary.
� Nc
C s� d} dD ]}t �|�} | r nq| srttd�rtjng D ]}qddl}|j�d�ddg}|D ]C}|j�|�rq|�||j �rqz.t
|d��}|�d �}d
|�� vr[|} W d � W nW d � n1 sew Y W q. Y q.q.| s�t
d� t
d� t
d
� t
d� t
d� t
d� t�d� ztj| gtjdd� ddd�}t�|j� W dS ty� t�d� Y dS ty� } zt
d| � �� t�d� W Y d} ~ dS d} ~ ww )z?Main entry point that forwards all arguments to the vibe binaryN)zvibe-binzvibe-rs�pathr z~/.cargo/bin/vibez/usr/local/bin/vibe-binz/opt/homebrew/bin/vibe-bin�rb�2 s pythonu"