+
    iHàjé  ã                   ó   € R t RtRtR R ltR# )a  Interrupt placeholder wording substituted into empty non-final wire rows.

Split out of ``agent/agent_runtime_helpers.py`` (code-health size ratchet); a leaf module with no
imports so every reader (runtime helpers, turn prep, the conversation loop) can import it directly.
z.[interrupt: no assistant output for this turn]z[response interrupted]c                ó$   € V ^8„  d   QhR\         /# )é   Úreturn)Údict)Úformats   "ÚM/home/ubuntu/.hermes/hermes-agent/agent/agent_runtime_helpers_placeholders.pyÚ__annotate__r      s   € ÷ sñ s¬$ñ só    c                 ó   € RRRRRRR\         /# )z·A fresh assistant row that is invisible in transcripts but carries the placeholder as its
non-empty ``api_content``, so the pre-call sanitizer does not re-heal it every call (#88955).ÚroleÚ	assistantÚcontentÚ Údisplay_kindÚhiddenÚapi_content)Ú_INTERRUPTED_PLACEHOLDER© r	   r   Ú hidden_interrupt_placeholder_rowr      s   € ð �K ¨B°ÀÈ-ÔYqÐrÐrr	   N)Ú__doc__r   Ú_LEGACY_INTERRUPTED_PLACEHOLDERr   r   r	   r   Ú<module>r      s!   ðñð LÐ ð #;Ð ÷sr	   