Skip to content

cp: fix(workplace-assistant): release session state after verification (2886) into r0.6.0 - #2902

Merged
ananthsub merged 1 commit into
r0.6.0from
cherry-pick-2886-r0.6.0
Aug 31, 2026
Merged

cp: fix(workplace-assistant): release session state after verification (2886) into r0.6.0#2902
ananthsub merged 1 commit into
r0.6.0from
cherry-pick-2886-r0.6.0

Conversation

@svcnvidia-nemo-ci

Copy link
Copy Markdown

beep boop [🤖]: Hi @ananthsub 👋,

we've cherry picked #2886 into  for you! 🚀

Please review and approve this cherry pick by your convenience!

…2886)

## Summary
- pass the request context into workplace assistant verification so the
active session can be identified
- remove the per-session tool environment after verification, including
when scoring raises
- cover successful and failed verification cleanup

## Test plan
- [x] `uv run gym env test --resources-server workplace_assistant` (32
passed)
- [x] `pre-commit run --files
resources_servers/workplace_assistant/app.py
resources_servers/workplace_assistant/tests/test_app.py`

Signed-off-by: Ananth Subramaniam <ansubramania@nvidia.com>
Signed-off-by: NeMo Bot <nemo-bot@nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Aug 31, 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.

@svcnvidia-nemo-ci

Copy link
Copy Markdown
Author

/ok to test 8f2c71b

@ananthsub
ananthsub enabled auto-merge (squash) August 31, 2026 21:42
@ananthsub
ananthsub merged commit 0308f26 into r0.6.0 Aug 31, 2026
35 checks passed
@ananthsub
ananthsub deleted the cherry-pick-2886-r0.6.0 branch August 31, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants