Skip to content

Conversation

@aldro61
Copy link
Collaborator

@aldro61 aldro61 commented Dec 8, 2025

Summary

Fixes the pool telemetry workflow that was added in #121:

  • Rename workflow file from monitor-pool-usage.yml to pool-telemetry.yml to avoid confusion with the existing instance pool monitoring workflow
  • Fix module import error by installing from dev/requirements.txt which includes the local package (-e ..)
  • Update workflow name to "Pool Usage Telemetry"
  • Update Python version to 3.12 (matching the other workflows)
  • Add pip cache for faster builds

This resolves the ModuleNotFoundError: No module named 'browsergym.workarena' error encountered in the GitHub Actions workflow.

Test plan

  • Verify workflow runs successfully in GitHub Actions
  • Confirm telemetry data is logged to W&B

Fixes the issues found after merging #121.

🤖 Generated with Claude Code

@aldro61 aldro61 merged commit c379159 into main Dec 8, 2025
4 of 7 checks passed
@aldro61 aldro61 deleted the fix-telemetry-workflow branch December 8, 2025 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants