+
    „WÝjK  ã                   ó   € R t ^ RItR R ltR# )zv``--query-file``: the single-query transport that never passes through a shell.

Split out of ``hermes_cli/main.py``.
Nc                ó   € V ^8„  d   QhRR/# )é   ÚreturnN© )Úformats   "ÚNC:\Users\johnn\AppData\Local\hermes\hermes-agent\hermes_cli\main_query_file.pyÚ__annotate__r   	   s   € ÷ ñ ˜dñ ó    c                ó  € \        V RR4      pV'       g   R# V P                  '       d2   \        R\        P                  R7       \        P
                  ! ^4        VR8X  d%   \        P                  P                  4       V n        M5\        VRRRR	7      ;_uu_ 4       pVP                  4       V n        RRR4       V P                  ;'       g    RP                  4       '       g8   \        RV R2\        P                  R7       \        P
                  ! ^4       R# R#   + '       g   i     Ls; i  \         dB   p\        R
T RT 2\        P                  R7       \        P
                  ! ^4        Rp?L½Rp?ii ; i)u7  --query-file: read the single query from a file (or stdin via '-').

Callers never have to shell-quote message bodies â€” this is the transport
the Bot Mode DM protocol uses; interpolating arbitrary text into a
double-quoted shell argument truncates on quotes and executes $(...)
(see tools/bot_mode_probe.py).
Ú
query_fileNz9Error: -q/--query and --query-file are mutually exclusive)ÚfileÚ-Úrz	utf-8-sigÚreplace)ÚencodingÚerrorsz Error: cannot read --query-file z: Ú zError: --query-file z	 is empty)ÚgetattrÚqueryÚprintÚsysÚstderrÚexitÚstdinÚreadÚopenÚOSErrorÚstrip)ÚargsÚ_qfileÚ_fhÚ_es   &   r   Ú_read_query_filer"   	   s  € ô �T˜<¨Ó.€FßÙØ‡z‡z€zô 	ÐIÔPS×PZÑPZÕ[Ü�Š�ŒðØ�SŒ=ÜŸ™Ÿ™Ó)ˆD�Jä�f˜c¨KÀ	×JÕJÈcØ ŸX™X›Z�”
÷ Kð
 �J‰J×Ð˜"×#Ñ#×%Ò%ÜÐ$ V H¨IÐ6¼S¿Z¹ZÕHÜ�Š�Žñ &÷ K×Jûäô ÜÐ0°°¸¸2¸$Ð?ÄcÇjÁjÕQÜ�Š��‰ûðús<   Á*D2 ÂD2 ÂDÂ4D2 ÄD/	Ä*D2 Ä/D2 Ä2E>Ä=7E9Å9E>)Ú__doc__r   r"   r   r	   r   Ú<module>r$      s   ðñó
 ÷r	   