Skip to content

feat(agents): add aggregate metrics proxy helper - #2437

Open
Atharva-Kanherkar wants to merge 4 commits into
NVIDIA-NeMo:mainfrom
Atharva-Kanherkar:aggregate-metrics-proxy
Open

feat(agents): add aggregate metrics proxy helper#2437
Atharva-Kanherkar wants to merge 4 commits into
NVIDIA-NeMo:mainfrom
Atharva-Kanherkar:aggregate-metrics-proxy

Conversation

@Atharva-Kanherkar

@Atharva-Kanherkar Atharva-Kanherkar commented Aug 8, 2026

Copy link
Copy Markdown

closes #2250

adds the shared proxy helper and migrates current adopters.

tests: full core suite, changed agent suites, pre-commit

Checkpoint: add the shared bounded proxy and focused tests.

Reviewed against the temporary test contract.

Signed-off-by: Atharva-Kanherkar <142440039+Atharva-Kanherkar@users.noreply.github.com>
Checkpoint: migrate every current resource proxy adopter.

Reviewed against the temporary test contract.

Signed-off-by: Atharva-Kanherkar <142440039+Atharva-Kanherkar@users.noreply.github.com>
Signed-off-by: Atharva-Kanherkar <142440039+Atharva-Kanherkar@users.noreply.github.com>
Replace the inline 600.0 default on proxy_aggregate_metrics with
DEFAULT_AGGREGATE_METRICS_PROXY_TIMEOUT_SECS and pin the default in a
unit test, so the bound cannot silently regress to unbounded.

Signed-off-by: Atharva-Kanherkar <142440039+Atharva-Kanherkar@users.noreply.github.com>
@copy-pr-bot

copy-pr-bot Bot commented Aug 8, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@nemo-automation-bot nemo-automation-bot Bot added the community-request Issue reported or requested by someone from the community label Aug 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-request Issue reported or requested by someone from the community

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(agents): aggregate_metrics proxy helper on SimpleResponsesAPIAgent

1 participant