Ë
    ÿ`gj¡  ã                  ó4   — d Z ddlmZ ddlmZ ddlmZ dd„Zy)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_flagc               ó4  — | j                  ddd¬«      }t        |«       |j                  dddd¬	«       |j                  d
dd¬«       |j                  ddd¬«       |j                  ddd¬«       |j                  ddddd¬	«       |j                  |¬«       y)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)Ú
subparsersÚcmd_acpÚ
acp_parsers      úM/root/.hermes/venv/lib/python3.12/site-packages/hermes_cli/subcommands/acp.pyÚbuild_acp_parserr      sÞ   € à×&Ñ&ØØHØeð 'ó €Jô
 ˜*Ô%Ø×ÑØØØØ0ð	 ô ð ×ÑØØØEð ô ð
 ×ÑØØØPð ô ð
 ×ÑØØð6ð ô ð ×ÑØØØØð8ð ô ð ×Ñ ÐÕ)ó    N)r   r   ÚreturnÚNone)Ú__doc__Ú
__future__r   Útypingr   Úhermes_cli.subcommands._sharedr   r   © r   r   ú<module>r       s   ðñõ #å å @ô&*r   