From 652929f89b78baf33cae5ae747e5c7110087b320 Mon Sep 17 00:00:00 2001 From: ShreyP88 Date: Wed, 22 Oct 2025 22:01:47 +0000 Subject: [PATCH 1/2] chore: enabling batch api pass through to boto3 client --- src/bedrock_agentcore/memory/session.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/bedrock_agentcore/memory/session.py b/src/bedrock_agentcore/memory/session.py index 2837610..07f9da0 100644 --- a/src/bedrock_agentcore/memory/session.py +++ b/src/bedrock_agentcore/memory/session.py @@ -89,6 +89,9 @@ def my_llm(user_input: str, memories: List[Dict]) -> str: - bedrock-agentcore:DeleteMemoryRecord - bedrock-agentcore:ListActors - bedrock-agentcore:ListSessions + - bedrock-agentcore:BatchCreateMemoryRecords + - bedrock-agentcore:BatchDeleteMemoryRecords + - bedrock-agentcore:BatchUpdateMemoryRecords """ def __init__( @@ -138,6 +141,9 @@ def __init__( "get_event", "delete_event", "list_events", + "batch_create_memory_records", + "batch_delete_memory_records", + "batch_update_memory_records" } def _validate_and_resolve_region(self, region_name: Optional[str], session: Optional[boto3.Session]) -> str: From 831d161cfddb5d5b00424847de619b37004d65d1 Mon Sep 17 00:00:00 2001 From: Shreyas Pant <69047353+ShreyP88@users.noreply.github.com> Date: Wed, 22 Oct 2025 18:35:37 -0400 Subject: [PATCH 2/2] fix: linting issue Signed-off-by: Shreyas Pant <69047353+ShreyP88@users.noreply.github.com> --- src/bedrock_agentcore/memory/session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bedrock_agentcore/memory/session.py b/src/bedrock_agentcore/memory/session.py index 07f9da0..0e266f8 100644 --- a/src/bedrock_agentcore/memory/session.py +++ b/src/bedrock_agentcore/memory/session.py @@ -143,7 +143,7 @@ def __init__( "list_events", "batch_create_memory_records", "batch_delete_memory_records", - "batch_update_memory_records" + "batch_update_memory_records", } def _validate_and_resolve_region(self, region_name: Optional[str], session: Optional[boto3.Session]) -> str: