§
    oq'j¡  ã                  ó6   — d Z ddlmZ ddlmZ ddlmZ dd	„Zd
S )zœ``hermes acp`` subcommand parser.

Extracted from ``hermes_cli/main.py:main()`` (god-file Phase 2 follow-up).
Handler injected to avoid importing ``main``.
é    )Úannotations)ÚCallable)Úadd_accept_hooks_flagÚcmd_acpr   ÚreturnÚNonec               óv  — |                       ddd¬¦  «        }t          |¦  «         |                     dddd¬	¦  «         |                     d
dd¬¦  «         |                     ddd¬¦  «         |                     ddd¬¦  «         |                     ddddd¬	¦  «         |                     |¬¦  «         dS )z0Attach the ``acp`` subcommand to ``subparsers``.Úacpz9Run Hermes Agent as an ACP (Agent Client Protocol) serverzOStart Hermes Agent in ACP mode for editor integration (VS Code, Zed, JetBrains))ÚhelpÚdescriptionz	--versionÚ
store_trueÚacp_versionz!Print Hermes ACP version and exit)ÚactionÚdestr   z--checkz6Verify ACP dependencies and adapter imports, then exit)r   r   z--setupzARun interactive Hermes provider/model setup for ACP terminal authz--setup-browserzgInstall agent-browser + Playwright Chromium into ~/.hermes/node/ for browser tool support (idempotent).z--yesz-yÚ
assume_yesz`Accept all prompts (used by --setup-browser to skip the ~400 MB Chromium download confirmation).)ÚfuncN)Ú
add_parserr   Úadd_argumentÚset_defaults)Ú
subparsersr   Ú
acp_parsers      ú?/home/ubuntu/.hermes/hermes-agent/hermes_cli/subcommands/acp.pyÚbuild_acp_parserr      s'  € à×&Ò&ØØHØeð 'ñ ô €Jõ
 ˜*Ñ%Ô%Ð%Ø×ÒØØØØ0ð	 ñ ô ð ð ×ÒØØØEð ñ ô ð ð
 ×ÒØØØPð ñ ô ð ð
 ×ÒØØð6ð ñ ô ð ð ×ÒØØØØð8ð ñ ô ð ð ×Ò ÐÑ)Ô)Ð)Ð)Ð)ó    N)r   r   r   r   )Ú__doc__Ú
__future__r   Útypingr   Úhermes_cli.subcommands._sharedr   r   © r   r   ú<module>r       se   ððð ð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð Ð Ð à @Ð @Ð @Ð @Ð @Ð @ð&*ð &*ð &*ð &*ð &*ð &*r   