Skip to content
Discussion options

You must be logged in to vote

Hey @mustafashabib, this trips up a lot of people because the two features sound alike but solve different problems, so it's a good question. Sorry we're only getting to it now.

A ConversationManager manages context window size: it trims or summarizes a single agent's own message list so what goes to the model stays under the token limit. AgentCore Memory is about persistence and recall: keeping conversation state across invocations and retrieving long-term facts. Neither replaces the other, so "is SessionMemory enough" depends on which problem you mean. It handles durability, not context size.

For the graph itself: every Strands agent already runs a SlidingWindowConversationManager by de…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by yonib05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants