You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(agents): aggregate_metrics proxy helper on SimpleResponsesAPIAgent #2250
Eight agent servers override aggregate_metrics with the same ~8 line proxy to their resources server: speed_bench_agent, non_executing_simple_agent, browsecomp_agent, gymnasium_agent, finance_agent, stirrup_agent, simple_agent, remote_agent. remote_agent additionally bounds the hop with asyncio.wait_for(600s) because the ServerClient call otherwise retries connection errors forever (see #2248); a dead resources server at end of run would hang the collector after all rollouts are on disk.
POST /aggregate_metrics to the named server, raise_for_status, validate, bounded by wait_for when timeout_secs is set. Opt-in per agent; the default local aggregation is untouched (harbor_agent deliberately keeps local aggregation despite having a resources server).
Hi @adil-a, I’d like to work on this. I plan to add the shared proxy helper, migrate the duplicated implementations, and add focused regression tests. Please let me know if the intended scope has changed. I am having fun while discovering NVIDIA repos lol!
Activity
Atharva-Kanherkar commentedon Aug 8, 2026
Hi @adil-a, I’d like to work on this. I plan to add the shared proxy helper, migrate the duplicated implementations, and add focused regression tests. Please let me know if the intended scope has changed. I am having fun while discovering NVIDIA repos lol!