+
    jHàjã  ã                   ó"   € R t ^ RItRtR tR tR# )zMViewer payload limits; the full tool input/output stays in canonical history.Nc           	      óö  € \         P                  ! V R \        R7      p\        V4      \        8:  d   V # / p\        ^,          pV P                  4        F¢  w  rEV^ 8:  g   \        V4      ^@8¼  d    V# \        V4      R,          p\        V\        4      '       d   TM\         P                  ! VR \        R7      pVR\        RV4       pWrV&   V\        \         P                  ! Wg.R R7      4      ,          pK¤  	  V# )T©Úensure_asciiÚdefault:Né   NNi   )r   )ÚjsonÚdumpsÚstrÚlenÚMAX_TOOL_EVENT_CHARSÚitemsÚ
isinstanceÚmin)ÚargsÚencodedÚresultÚ	remainingÚkeyÚvalueÚnameÚtexts   &       Ú@/home/ubuntu/.hermes/hermes-agent/gateway/session_tool_events.pyÚbounded_argsr      sÒ   € Ü�jŠj˜¨D¼#Ô>€GÜ
ˆ7ƒ|Ô+Ô+Øˆà€FÜ$¨Õ)€IØ—j‘j–l‰
ˆØ˜Œ>œS ›[¨BÔ.Øð €Mô �3‹x˜�~ˆÜ" 5¬#×.Ò.‰u´D·J²J¸uÐSWÔadÔ4eˆØÐ)”S˜˜yÓ)Ð*ˆØˆt‰Ø”SœŸš T L¸tÔDÓEÕEŠ	ñ #ð €Mó    c                 óü   € \        V \        4      '       d   T M\        P                  ! V R \        R7      p\	        V4      \
        8:  d   V# \        P                  ! V'       d   RMRVR\
        ^,           RR /4      # )Tr   ÚerrorÚoutputNÚ	truncated)r   r	   r   r   r
   r   )r   Úis_errorr   s   && r   Úbounded_resultr      sc   € Ü ¬×,Ò,‰6´$·*²*¸VÐRVÔ`cÔ2d€DÜ
ˆ4ƒyÔ(Ô(Øˆä�:Š:§(‘w°¸$Ð?YÔ@TÐXYÕ@YÐ:ZÐ\gÐimÐnÓoÐor   i   )Ú__doc__r   r   r   r   © r   r   Ú<module>r"      s   ðÙ SÛ à Ð òô$pr   