This repository was archived by the owner on May 15, 2026. It is now read-only.
Description Problem (one or two sentences)
The Codebase Indexing Bedrock Embedder Provider does not include a userAgentAppId. This was added to the main Bedrock API provider in #9031 and #8660 .
Context (who is affected and when)
Bedrock Users of Codebase Indexing
Reproduction steps
Enable Codebase Indexing
Set up Amazon Bedrock
Observe the userAgent field in the CloudTrail AWS Requests to your AWS account
The userAgentAppId field needs to be added here
Expected result
aws-sdk-js/3.922.0 ua/2.1 os/darwin#24.6.0 lang/js md/nodejs#22.19.0 api/bedrock-runtime#3.922.0 m/E,e app/RooCode#3.36.10
Actual result
aws-sdk-js/3.922.0 ua/2.1 os/darwin#24.6.0 lang/js md/nodejs#22.19.0 api/bedrock-runtime#3.922.0 m/E,e
Variations tried (optional)
No response
App Version
v3.36.10
API Provider (optional)
Amazon Bedrock
Model Used (optional)
No response
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional) Reactions are currently unavailable
Problem (one or two sentences)
The Codebase Indexing Bedrock Embedder Provider does not include a
userAgentAppId. This was added to the main Bedrock API provider in #9031 and #8660.Context (who is affected and when)
Bedrock Users of Codebase Indexing
Reproduction steps
userAgentfield in the CloudTrail AWS Requests to your AWS accountThe
userAgentAppIdfield needs to be added hereExpected result
Actual result
Variations tried (optional)
No response
App Version
v3.36.10
API Provider (optional)
Amazon Bedrock
Model Used (optional)
No response
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional)