§
    #xÅjC  ã                  óL   — d dl mZ d dlZd dlmZ d dlmZ d dlmZm	Z	 ddd
„Z
dS )é    )ÚannotationsN)ÚSequence)Úcast)ÚAgentConfidenceÚdetect_agentÚargvúSequence[str] | NoneÚreturnÚintc                ó"  — t          j        dd¬¦  «        }|                     dddd¬¦  «         |                     | ¦  «        }t	          t          t          |j        ¦  «        ¬	¦  «        }|€t          d
¦  «         dS t          |¦  «         dS )Nzagent-detectorz<Detect which AI coding agent is driving the current process.)ÚprogÚdescriptionz--minimum-confidence)ÚhighÚmediumÚlowr   z2Ignore detections weaker than this (default: low).)ÚchoicesÚdefaultÚhelp)Úminimum_confidenceÚunattributedé   r   )	ÚargparseÚArgumentParserÚadd_argumentÚ
parse_argsr   r   r   r   Úprint)r   ÚparserÚargsÚ	detections       úDC:\Projects\Historical\venv\Lib\site-packages\agent_detector/_cli.pyÚmainr!   
   s±   € ÝÔ$ØØRðñ ô €Fð ×ÒØØ)ØØAð	 ñ ô ð ð ×Ò˜TÑ"Ô"€DåÝ¥°Ô1HÑIÔIðñ ô €Ið ÐÝˆnÑÔÐØˆqå	ˆ)ÑÔÐØˆ1ó    )N)r   r	   r
   r   )Ú
__future__r   r   Úcollections.abcr   Útypingr   Úagent_detectorr   r   r!   © r"   r    ú<module>r(      s   ðØ "Ð "Ð "Ð "Ð "Ð "à €€€Ø $Ð $Ð $Ð $Ð $Ð $Ø Ð Ð Ð Ð Ð à 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8ðð ð ð ð ð ð r"   