From 4e3ab9aa02b9edb7c28c9e9170dff09abe8c0b79 Mon Sep 17 00:00:00 2001 From: "T.J Ariyawansa" Date: Thu, 12 Feb 2026 11:36:36 -0500 Subject: [PATCH] fix: use correct boto3 service name for evaluation client Change 'agentcore-evaluation-dataplane' to 'bedrock-agentcore' in StrandsEvalsAgentCoreEvaluator, fixing UnknownServiceError on init. Closes #266 --- .../evaluation/integrations/strands_agents_evals/evaluator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bedrock_agentcore/evaluation/integrations/strands_agents_evals/evaluator.py b/src/bedrock_agentcore/evaluation/integrations/strands_agents_evals/evaluator.py index e7bc085..8f371f1 100644 --- a/src/bedrock_agentcore/evaluation/integrations/strands_agents_evals/evaluator.py +++ b/src/bedrock_agentcore/evaluation/integrations/strands_agents_evals/evaluator.py @@ -98,7 +98,7 @@ def __init__( # Create client with provided or default config client_config = config or self._get_default_config() - self.client = boto3.client("agentcore-evaluation-dataplane", region_name=region, config=client_config) + self.client = boto3.client("bedrock-agentcore", region_name=region, config=client_config) @staticmethod def _get_default_config() -> Config: