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
Implement Task 3.7: Add interactive values init command and update validation for single environment
### Task 3.7: Interactive Environment Setup
- Added 'values init --env <env>' command for interactive value setup
- Supports required-first ordering with optional fields after
- Interactive prompts for each unset value with type validation
- Extensible secret configuration with environment variable support
- Skip individual fields or skip all remaining fields
- Force mode to use defaults where possible
- Comprehensive error handling and user feedback
- Shows summary of set/skipped values and warnings for unset required fields
### Validation Updates
- Made --env parameter required for validate command (single environment focus)
- Updated validator to work with flat file structure (no environment key nesting)
- Removed multi-environment validation (one environment per command execution)
- Updated all tests to match single-environment approach
- Fixed environment name display in validation errors
### Architecture Consistency
- All commands now work with single environment per execution
- Values files use flat structure (no environment key nesting)
- Consistent --env parameter across all commands
- Simplified file format reduces confusion
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments