v2.0.1: Fix Default Profile Name
What's Changed
Bug Fix
Fixed an issue where the system was using "default" as the AWS profile name fallback, which conflicts with existing company AWS profiles.
Changes
- Migration: Use "ClaudeCode" as fallback when migrating from v1.x with missing default_profile
- Package Command: Add "ClaudeCode" as final fallback for profile_name
- Credential Provider: Change fallback from "default" to "ClaudeCode"
Impact
- ✅ New installations will use "ClaudeCode" consistently
- ✅ Migrations from v1.x will default to "ClaudeCode"
- ✅ No conflicts with company AWS "default" profiles
- ✅ Aligns with existing documentation
Files Changed
source/claude_code_with_bedrock/migration.pysource/claude_code_with_bedrock/cli/commands/package.pysource/credential_provider/__main__.py
Full Changelog: v2.0.0...v2.0.1