From 728bbe2c8bfbf665d6f36e6bc3babfa794536340 Mon Sep 17 00:00:00 2001 From: Charlie Ruan Date: Thu, 29 Jan 2026 06:21:14 +0000 Subject: [PATCH 1/2] [train][harbor] Suppress excessive harbor/litellm loggings --- .../terminal_bench/generator/terminal_bench_generator.py | 9 +++++++++ .../terminal_bench/terminal_bench_config/default.yaml | 6 +++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/skyrl-train/examples/terminal_bench/generator/terminal_bench_generator.py b/skyrl-train/examples/terminal_bench/generator/terminal_bench_generator.py index bb339c905..48d92c098 100644 --- a/skyrl-train/examples/terminal_bench/generator/terminal_bench_generator.py +++ b/skyrl-train/examples/terminal_bench/generator/terminal_bench_generator.py @@ -12,6 +12,15 @@ from harbor.trial.trial import Trial from harbor.models.trial.config import TrialConfig +# Suppress LiteLLM verbose logging + +import litellm +import logging + +litellm.suppress_debug_info = True # Suppress the "Provider List" output +litellm.set_verbose = False +logging.getLogger("LiteLLM").setLevel(logging.WARNING) + # We have N retries for each trial, if one of the rollout (out of n_samples_per_prompt) fails # after N attemptes, we skip this prompt altogether. MAX_NUM_RETRIES_PER_TRIAL = 2 diff --git a/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml b/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml index 1de933acb..de9856902 100644 --- a/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml +++ b/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml @@ -33,7 +33,10 @@ agent: # Agent-specific settings passed to the agent constructor kwargs: # Maximum number of agent episodes/iterations - max_episodes: 32 + max_turns: 2 + + # Suppress Harbor override warnings for max_turns + suppress_max_turns_warning: true # Whether to enable context summarization when approaching token limits enable_summarize: false @@ -59,6 +62,7 @@ environment: override_cpus: 1 override_memory_mb: 1024 override_storage_mb: 1024 + suppress_override_warnings: true # Environment-specific settings # kwargs: {} From aee6d80cab11de73b9b0cc745d5b9ff01c1f8836 Mon Sep 17 00:00:00 2001 From: Charlie Ruan Date: Thu, 29 Jan 2026 06:24:45 +0000 Subject: [PATCH 2/2] x --- .../examples/terminal_bench/terminal_bench_config/default.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml b/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml index de9856902..c37fd2671 100644 --- a/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml +++ b/skyrl-train/examples/terminal_bench/terminal_bench_config/default.yaml @@ -33,7 +33,7 @@ agent: # Agent-specific settings passed to the agent constructor kwargs: # Maximum number of agent episodes/iterations - max_turns: 2 + max_turns: 32 # Suppress Harbor override warnings for max_turns suppress_max_turns_warning: true