+
    E{i                     0    ^ RI Ht ^ RIHt R tR tR tR# )    N)Sessionc                  `    \        R RR7      p V P                  4       pVR,          R8X  g   Q hR# )zqwen/qwen3.6-plus:freeHIGH)modelreasoning_effortr   highN)r   compact)sessionr	   s     9/home/ubuntu/hermes-webui/tests/test_session_reasoning.py.test_session_compact_includes_reasoning_effortr      s/    4vNGooG%&&000    c                  @    \        4       p V P                  R 8X  g   Q hR# ) N)r   r   )r
   s    r   5test_session_stores_blank_reasoning_effort_by_defaultr      s    iG##r)))r   c                      \         P                  ! R R4      R8X  g   Q h\         P                  ! R R4      R8X  g   Q h\         P                  ! RR4      R8X  g   Q hR# )z@openai-codex:gpt-5.4mediumxhighr   z@deepseek:deepseek-reasonerr   N)configclamp_reasoning_effort r   r   6test_clamp_reasoning_effort_rejects_unsupported_valuesr      sW    (()@(KxWWW(()@'JbPPP(()FOSUUUUr   )
api.configr   
api.modelsr   r   r   r   r   r   r   <module>r      s     1*
Vr   