Skip to content

fix: use correct boto3 service name for evaluation client#267

Merged
jariy17 merged 1 commit intomainfrom
fix/evaluator-boto3-service-name
Feb 12, 2026
Merged

fix: use correct boto3 service name for evaluation client#267
jariy17 merged 1 commit intomainfrom
fix/evaluator-boto3-service-name

Conversation

@jariy17
Copy link
Contributor

@jariy17 jariy17 commented Feb 12, 2026

Summary

  • Fix StrandsEvalsAgentCoreEvaluator using invalid boto3 service name agentcore-evaluation-dataplane, which raises botocore.exceptions.UnknownServiceError
  • Change to bedrock-agentcore, the correct service where the Evaluate API lives

Closes #266

Test plan

  • Verify create_strands_evaluator("Builtin.Correctness") no longer raises UnknownServiceError
  • Confirm boto3.client("bedrock-agentcore", ...) creates a valid client

Change 'agentcore-evaluation-dataplane' to 'bedrock-agentcore' in
StrandsEvalsAgentCoreEvaluator, fixing UnknownServiceError on init.

Closes #266
@jariy17 jariy17 requested a review from a team February 12, 2026 16:37
@jariy17 jariy17 merged commit 1e2be1b into main Feb 12, 2026
20 checks passed
@jariy17 jariy17 deleted the fix/evaluator-boto3-service-name branch February 12, 2026 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

StrandsEvalsAgentCoreEvaluator uses invalid boto3 service name 'agentcore-evaluation-dataplane'

2 participants