+
    „WÝj®  ã                  ó:   € R t ^ RIHt ^ RIHt ^ RIHt R R ltR# )z$``hermes memory`` subcommand parser.)Úannotations)ÚCallable)Úadd_yes_flagc               ó    € V ^8„  d   QhRRRR/# )é   Ú
cmd_memoryr   ÚreturnÚNone© )Úformats   "ÚQC:\Users\johnn\AppData\Local\hermes\hermes-agent\hermes_cli\subcommands\memory.pyÚ__annotate__r   
   s   € ÷ 0ñ 0°8ð 0Àñ 0ó    c               ó|  € V P                  RRRR7      pVP                  RR7      pVP                  RRR	7      pVP                  R
RRRR7       VP                  RRR	7       VP                  RRR	7       VP                  RRR	7      p\        V4       VP                  R. RORRR7       VP	                  VR7       R# )z3Attach the ``memory`` subcommand to ``subparsers``.Úmemoryz"Configure external memory providera>  Set up and manage external memory provider plugins.

Bundled providers: retaindb, byterover.
Catalog providers (e.g. honcho, hindsight, supermemory,
mem0, openviking, holographic): hermes plugins install <name>.

Only one external provider can be active at a time.
Built-in memory (MEMORY.md/USER.md) is always active.)ÚhelpÚdescriptionÚmemory_command)ÚdestÚsetupz0Interactive provider selection and configuration)r   ÚproviderÚ?NzAProvider to configure directly (e.g. honcho), skipping the picker)ÚnargsÚdefaultr   Ústatusz#Show current memory provider configÚoffz)Disable external provider (built-in only)Úresetz1Erase all built-in memory (MEMORY.md and USER.md)z--targetÚallz:Which store to reset: 'all' (default), 'memory', or 'user')Úchoicesr   r   )Úfunc)r   r   Úuser)Ú
add_parserÚadd_subparsersÚadd_argumentr   Úset_defaults)Ú
subparsersr   Úmemory_parserÚ
memory_subÚ_setup_parserÚ_reset_parsers   &$    r   Úbuild_memory_parserr*   
   sô   € à×)Ñ)ØÐ;ðDð *ó E€Mð ×-Ñ-Ð3CÐ-ÓD€JØ×)Ñ)ØÐHð *ó J€Mà×ÑØ˜# tØPð ô Rð ×Ñ˜(Ð)NÐÔOØ×Ñ˜%Ð&QÐÔRØ×)Ñ)ØÐIð *ó K€Mä�ÔØ×ÑØÒ5¸uØIð ô Kð ×Ñ JÐÖ/r   N)Ú__doc__Ú
__future__r   Útypingr   Úhermes_cli.subcommands._sharedr   r*   r
   r   r   Ú<module>r/      s   ðÙ *å "å å 7÷0r   