Skip to content

Commit a61d075

Browse files
author
Jack Gordley
committed
Removing langmem style tools from this PR
1 parent 2890c33 commit a61d075

File tree

8 files changed

+51
-1134
lines changed

8 files changed

+51
-1134
lines changed

libs/langgraph-checkpoint-aws/langgraph_checkpoint_aws/__init__.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@
88
from langgraph_checkpoint_aws.agentcore.store import (
99
AgentCoreMemoryStore,
1010
)
11-
from langgraph_checkpoint_aws.agentcore.tools import (
12-
create_manage_memory_tool,
13-
create_search_memory_tool,
14-
create_store_event_tool,
15-
)
1611

1712
__version__ = "0.1.2"
1813
SDK_USER_AGENT = f"LangGraphCheckpointAWS#{__version__}"
@@ -21,8 +16,5 @@
2116
__all__ = [
2217
"AgentCoreMemorySaver",
2318
"AgentCoreMemoryStore",
24-
"create_manage_memory_tool",
25-
"create_search_memory_tool",
26-
"create_store_event_tool",
2719
"SDK_USER_AGENT",
2820
]
Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
11
from langgraph_checkpoint_aws.agentcore.saver import AgentCoreMemorySaver
22
from langgraph_checkpoint_aws.agentcore.store import AgentCoreMemoryStore
3-
from langgraph_checkpoint_aws.agentcore.tools import (
4-
create_manage_memory_tool,
5-
create_search_memory_tool,
6-
create_store_event_tool,
7-
)
83

94
__all__ = [
105
"AgentCoreMemorySaver",
116
"AgentCoreMemoryStore",
12-
"create_manage_memory_tool",
13-
"create_search_memory_tool",
14-
"create_store_event_tool",
157
]

libs/langgraph-checkpoint-aws/langgraph_checkpoint_aws/agentcore/helpers.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
from typing import Any, Dict, List, Union
1313

1414
import boto3
15-
from bedrock_agentcore.memory.constants import MessageRole
1615
from botocore.config import Config
1716
from langchain_core.messages import BaseMessage
1817
from langgraph.checkpoint.base import CheckpointTuple, SerializerProtocol
@@ -347,13 +346,13 @@ def convert_langchain_messages_to_event_messages(
347346

348347
# Map LangChain roles to Bedrock Agent Core roles
349348
if msg.type == "human":
350-
role = MessageRole.USER.value
349+
role = "USER"
351350
elif msg.type == "ai":
352-
role = MessageRole.ASSISTANT.value
351+
role = "ASSISTANT"
353352
elif msg.type == "tool":
354-
role = MessageRole.TOOL.value
353+
role = "TOOL"
355354
elif msg.type == "system":
356-
role = MessageRole.OTHER.value
355+
role = "OTHER"
357356
else:
358357
logger.warning(f"Skipping unsupported message type: {msg.type}")
359358
continue

0 commit comments

Comments
 (0)