§
    Û×jô  ã                   ó   — d Z d„ Zd„ Zd„ ZdS )zCNotify the shared UI stream after generation control state changes.c                 óL   — |                       d¦  «        }|� |¦   «          d S d S )NÚstate_change_callback©Úget)ÚgenÚcallbacks     úEC:\Users\johnn\OneDrive\Documents\AI\shared\utils\generation_state.pyÚgeneration_state_changedr	      s1   € Ø�wŠwÐ.Ñ/Ô/€HØÐØˆ‰
Œ
ˆ
ˆ
ˆ
ð Ðó    c                 ó²   ‡ — t          ˆ fd„|                     ¦   «         D ¦   «         ¦  «        }‰                      |¦  «         |rt          ‰ ¦  «         d S d S )Nc              3   óP   •K  — | ] \  }}‰                      |¦  «        |k    V — Œ!d S )Nr   )Ú.0ÚkeyÚvaluer   s      €r   ú	<genexpr>z'set_generation_state.<locals>.<genexpr>   s6   øè è € ÐIÐI©J¨C°�#—'’'˜#‘,”, %Ò'ÐIÐIÐIÐIÐIÐIr
   )ÚanyÚitemsÚupdater	   )r   ÚvaluesÚchangeds   `  r   Úset_generation_stater      se   ø€ ÝÐIÐIÐIÐI¸&¿,º,¹.¼.ÐIÑIÔIÑIÔI€GØ‡J‚JˆvÑÔÐØð &Ý  Ñ%Ô%Ð%Ð%Ð%ð&ð &r
   c                 óœ   — |                       d¦  «        pd}|dk    p|                     d¦  «        |dk    p|                     d¦  «        fS )NÚprocess_statusÚ zrequest:pausezrequest:deepy_pause_zprocess:pausezprocess:deepy_pause_)r   Ú
startswith)r   Ústatuss     r   Úpause_stater      s]   € Ø�WŠWÐ%Ñ&Ô&Ð,¨"€FØ�oÒ%ÐR¨×):Ò):Ð;QÑ)RÔ)RØ�oÒ%ÐR¨×):Ò):Ð;QÑ)RÔ)RðTð Tr
   N)Ú__doc__r	   r   r   © r
   r   ú<module>r      sG   ðà IÐ Iðð ð ð&ð &ð &ðTð Tð Tð Tð Tr
   