Skip to content

Conversation

@tnm
Copy link
Contributor

@tnm tnm commented Oct 6, 2025

  • Create constants.py with VALID_PROVIDERS and validate functions
  • Validate provider names in Manager.get_provider and Manager.create_sandbox
  • Validate provider names in Sandbox.configure, Sandbox.create, and Sandbox.find
  • Update CLI to use centralized validation
  • Skip validation for already-registered providers (allows custom/test providers)
  • Add comprehensive validation tests (21 new tests)
  • Update existing test to expect new validation error messages

tnm added 2 commits October 5, 2025 23:23
- Create constants.py with VALID_PROVIDERS and validate functions
- Validate provider names in Manager.get_provider and Manager.create_sandbox
- Validate provider names in Sandbox.configure, Sandbox.create, and Sandbox.find
- Update CLI to use centralized validation
- Skip validation for already-registered providers (allows custom/test providers)
- Add comprehensive validation tests (21 new tests)
- Update existing test to expect new validation error messages
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