From cc3b448291e6a189a089bbae60e267a238ef8437 Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 7 May 2026 16:42:49 -0500 Subject: [PATCH] Fix agent-runner: 600s read timeout on bedrock-agentcore streaming --- src/lambdas/agent-runner/handler.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lambdas/agent-runner/handler.py b/src/lambdas/agent-runner/handler.py index 20c3998..ff5226e 100644 --- a/src/lambdas/agent-runner/handler.py +++ b/src/lambdas/agent-runner/handler.py @@ -21,7 +21,12 @@ def get_ddb(): def get_agentcore(): global _agentcore if _agentcore is None: - _agentcore = boto3.client('bedrock-agentcore', region_name='us-east-1') + from botocore.config import Config + _agentcore = boto3.client( + 'bedrock-agentcore', + region_name='us-east-1', + config=Config(read_timeout=600, connect_timeout=10) + ) return _agentcore