From add8c6c988dd3ea21269f71a6a9775d0be2af2d2 Mon Sep 17 00:00:00 2001 From: daniel Date: Fri, 15 May 2026 09:14:33 -0500 Subject: [PATCH] fix: add missing MCPClient/streamablehttp_client imports; fix EXECUTION_ROLE_ARN to actual AgentCore role --- agentclaw/agentcore/agentcore.json | 2 +- agentclaw/app/agent_claw_main/main.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/agentclaw/agentcore/agentcore.json b/agentclaw/agentcore/agentcore.json index b9416e1..d457bdb 100644 --- a/agentclaw/agentcore/agentcore.json +++ b/agentclaw/agentcore/agentcore.json @@ -23,7 +23,7 @@ "TELEGRAM_BOT_TOKEN_SSM_PARAM": "/agent-claw/telegram-bot-token", "BRAVE_API_KEY_SSM_PARAM": "/agent-claw/brave-api-key", "SCHEDULER_LAMBDA_ARN": "arn:aws:lambda:us-east-1:495395224548:function:agent-claw-scheduler", - "EXECUTION_ROLE_ARN": "arn:aws:iam::495395224548:role/AgentClawStack-Runtime1RoleA7A82078-VjUcGi0qjATm" + "EXECUTION_ROLE_ARN": "arn:aws:iam::495395224548:role/AgentCore-agentclaw-defau-ApplicationAgentAgentClaw-Ttg8kEtQ3cJj" } } ], diff --git a/agentclaw/app/agent_claw_main/main.py b/agentclaw/app/agent_claw_main/main.py index 55f9348..9491184 100644 --- a/agentclaw/app/agent_claw_main/main.py +++ b/agentclaw/app/agent_claw_main/main.py @@ -5,6 +5,8 @@ Entrypoint for AgentCore CodeZip deployment. """ import os from strands import Agent, tool +from strands.tools.mcp import MCPClient +from mcp.client.streamable_http import streamablehttp_client from strands.models import BedrockModel from bedrock_agentcore.runtime import BedrockAgentCoreApp