+
    jHàjS  ã                   ó$   € R t ^ RIt^ RIHt R tR# )a]  ``clarify.lock`` on the session owner (#140400).

The owner sends a local viewer's clarify batch as one ``clarify`` server request
(``gateway/session_clarify_batch.py``). Ink's batch panel and Desktop's batch card answer it one
question at a time with ``clarify.lock {request_id, question_id, answer}`` (``ClarifyLockParams`` /
``ClarifyLockResult``), as they did against main's sidecar; the owner had no such verb, so every
answer was refused as an unknown method and the turn waited out ``clarify_timeout``. Only a viewer
attached to the request's session with ``session:respond`` may lock its answers.
N)ÚRuntimeStoreErrorc              ƒ   ó"  a	a
a"  € ^ RI HpHo VP                  R4      VP                  R4      rT\	        V\
        4      '       d'   V'       d   \	        V\
        4      '       d	   V'       g   \        R4      hVP                  RR4      pVe/   \	        V\
        4      '       g   \        P                  ! VRR	7      pV P                  V P                  uo
o	V	V
V3R
 lp V! WEWgR7      pTf   RR/# RRRT/#   \         d    \        R4      Rhi ; i5i)é    )Úlock_answerÚ
may_settleÚ
request_idÚquestion_idÚinvalid_paramsÚanswerÚ NF)Úensure_asciic                 ó   <€ S! SSW4      # )N© )Ú
session_idÚeventsÚactorÚ	authorityr   s   &&€€€ÚA/home/ubuntu/.hermes/hermes-agent/gateway/session_clarify_lock.pyÚentitledÚclarify_lock.<locals>.entitled   s   ø€ á˜) U¨JÓ?Ð?ó    )Ú
session_okÚstatusÚexpiredÚokÚ	remaining)Úgateway.session_server_requestsr   r   ÚgetÚ
isinstanceÚstrr   ÚjsonÚdumpsr   r   Ú
ValueError)Ú
connectionÚrefÚparamsr   r   r   r
   r   r   r   r   r   s   &&&      @@@r   Úclarify_lockr&      sð   úé € ßGð %Ÿj™j¨Ó6¸¿
¹
À=Ó8Q�Ü�j¤#×&Ò&¯jÄ
È;ÔX[×@\Ò@\×doÜÐ 0Ó1Ð1Ø�Z‰Z˜ "Ó%€FØÒ¤*¨V´S×"9Ò"9Ü—’˜F°Ô7ˆØ!×+Ñ+¨Z×-=Ñ-=Ð€Iˆu÷@ð<Ù 
¸ÔUˆ	ð Òà˜)Ð$Ð$Ø�d˜K¨Ð3Ð3øô ô <ÜÐ 0Ó1°tÐ;ð<üs+   …ADÁDÁ+A0DÃ
C4 Ã&DÃ4DÄD)Ú__doc__r    Úhermes_state_runtimer   r&   r   r   r   Ú<module>r)      s   ðñó å 2ô4r   