Skip to content

[ENHANCEMENT] Allow AWS Bedrock Custom ARN users to supply their own ARN without restriction #10108

@wisestmumbler

Description

@wisestmumbler

Problem (one or two sentences)

AWS Bedrock has valid ARNs that don't conform to what Roo is trying to enforce. It may be best for the plugin to not try to keep up with all of the changes there.

If users are going through the trouble of using a custom ARN the plugin should allow them freedom to try things out.

Here's an example of the plugin being too heavy handed in this case:
#9481
#10040

I've also tried to set the settings close to what I want and then export, edit, and reimport. I am not blocked on reimport (thankfully) but still can't run with an ARN that I know is valid but the plugin doesn't allow.

Context (who is affected and when)

Any custom ARN user

Desired behavior (conceptual, not technical)

If a aws bedrock user is using a custom ARN you should give them all of the options and not limit them with potentially overlimiting validation regexes and reduced option sets.

Constraints / preferences (optional)

No response

Request checklist

  • I've searched existing Issues and Discussions for duplicates
  • This describes a specific problem with clear context and impact

Roo Code Task Links (optional)

No response

Acceptance criteria (optional)

No response

Proposed approach (optional)

No response

Trade-offs / risks (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementNew feature or requestIssue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions