From 30af23212eb2c085ce0ff7d289b8d830adf5f02b Mon Sep 17 00:00:00 2001 From: sora <2075279110@qq.com> Date: Thu, 17 Sep 2026 09:14:57 +0000 Subject: [PATCH] tau2: silence loguru BEFORE the first tau2 import Co-Authored-By: Claude --- evalharness/agent/envs/tau2_official.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/evalharness/agent/envs/tau2_official.py b/evalharness/agent/envs/tau2_official.py index a6e214c..39ee414 100644 --- a/evalharness/agent/envs/tau2_official.py +++ b/evalharness/agent/envs/tau2_official.py @@ -43,6 +43,10 @@ def _silence_tau2_logs(): def _ensure_tau2_engine(): + # SILENCE FIRST: tau2's modules emit loguru INFO at import time + # ('Registering default components...', data-dir banner); any tau2 + # import below triggers them before later silencing can help + _silence_tau2_logs() """Auto-install the REAL tau2-bench engine when missing. PyPI's 'tau2' is an unrelated physics package -- never 'pip install