-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Description
Plugin Type
VSCode Extension
App Version
v4.141.2
Description
Kilo Code does not accept valid Amazon Bedrock ARNs in AWS GovCloud due to client-side validation rejecting the required aws-us-gov partition.
When configuring Amazon Bedrock as the API provider and selecting “Use custom ARN…”, Kilo only accepts ARNs starting with:
arn:aws:bedrock:...
However, GovCloud requires the partition:
arn:aws-us-gov:bedrock:...
This prevents Kilo from being used with Bedrock in GovCloud, even when the ARN is valid and accepted by AWS.
Reproduction steps
Steps to Reproduce
- Open Kilo Code settings
- Set API Provider to Amazon Bedrock
- Set AWS Region to us-gov-west-1
- Choose Use custom ARN…
- Enter a valid GovCloud inference profile ARN, for example:
arn:aws-us-gov:bedrock:us-gov-west-1:123456789012:
inference-profile/us-gov.anthropic.claude-sonnet-4-5-20250929-v1:0
- Observe validation error:
Invalid ARN format. Please check the format requirements.
Provider
AWS Bedrock
Model
Use Custom Arn
System Information
OS: Windows 11
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Intake