
     Yj                    *    d Z ddlmZ ddlmZ d
dZd	S )z``hermes insights`` subcommand parser.

Extracted from ``hermes_cli/main.py:main()`` (god-file Phase 2 follow-up).
Handler injected to avoid importing ``main``.
    )annotations)Callablecmd_insightsr   returnNonec                   |                      ddd          }|                    dt          dd           |                    d	d
           |                    |           dS )z5Attach the ``insights`` subcommand to ``subparsers``.insightsz!Show usage insights and analyticszVAnalyze session history to show token usage, costs, tool patterns, and activity trends)helpdescriptionz--days   z'Number of days to analyze (default: 30))typedefaultr
   z--sourcez1Filter by platform (cli, telegram, discord, etc.))r
   )funcN)
add_parseradd_argumentintset_defaults)
subparsersr   insights_parsers      TC:\Users\server\AppData\Local\hermes\hermes-agent\hermes_cli\subcommands\insights.pybuild_insights_parserr      s     ++0l ,  O
   sB-V !      L !      l 33333    N)r   r   r   r   )__doc__
__future__r   typingr   r    r   r   <module>r      sS     # " " " " "      4 4 4 4 4 4r   