oscerd opened a new pull request, #24851: URL: https://github.com/apache/camel/pull/24851
### Motivation `BedrockAgentRuntimeConfiguration.modelId` declared an enum of three Anthropic Claude models that have all been retired by AWS (`anthropic.claude-instant-v1`, `anthropic.claude-v2`, `anthropic.claude-v2:1`), forcing users to look up valid model IDs externally ([CAMEL-23465](https://issues.apache.org/jira/browse/CAMEL-23465)). ### Changes - Mirror the current model list from `BedrockConfiguration` (Claude 3+, Nova, Llama 3/4, Mistral, Cohere R, Titan, Stability, AI21) onto the agent runtime `modelId` option — the issue's suggested minimal fix. - Regenerated module metadata + camel-catalog mirror. `enums` on a String `@UriParam` is catalog/tooling metadata (not validated at runtime), so this is purely a metadata/docs alignment — no behavior change. Sourcing the list from a single canonical place (e.g. generated from `BedrockModels`) is left as future work, as noted in the issue. ### Testing - `mvn clean install` in `components/camel-aws/camel-aws-bedrock`: pass (tests are ITs, skipped without AWS credentials). - Full reactor `mvn clean install -DskipTests` from root: success, regenerated files committed. _Claude Code on behalf of Andrea Cosentino (@oscerd)._ 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
