Skip to content

Add Conversation Management tutorial (17-conversation-management)#258

Open
ganeshmedishetty-amazon wants to merge 1 commit intostrands-agents:mainfrom
ganeshmedishetty-amazon:conversation-management-tutorial
Open

Add Conversation Management tutorial (17-conversation-management)#258
ganeshmedishetty-amazon wants to merge 1 commit intostrands-agents:mainfrom
ganeshmedishetty-amazon:conversation-management-tutorial

Conversation

@ganeshmedishetty-amazon
Copy link
Copy Markdown

Adds a tutorial covering Conversation Management under python/01-learn/17-conversation-management/.

What's covered

  • SlidingWindowConversationManager — default behavior, tuning window_size
  • Tool-pair preservation — how trimming keeps toolUse/toolResult pairs together
  • should_truncate_results — truncating large tool outputs before dropping messages
  • per_turn parameter — proactive management for tool-heavy agents
  • NullConversationManager — no management, explicit overflow handling
  • SummarizingConversationManager — summarize old messages instead of dropping, custom prompts, dedicated summarization agent

Structure

Reviewer: @manojskr

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Latest scan for commit: 0dd8025 | Updated: 2026-05-05 05:12:38 UTC

✅ Security Scan Report (PR Files Only)

Scanned Files

  • python/01-learn/17-conversation-management/README.md
  • python/01-learn/17-conversation-management/conversation-management.ipynb
  • python/01-learn/17-conversation-management/requirements.txt
  • python/01-learn/README.md

Security Scan Results

Critical High Medium Low Info
0 0 0 0 0

Threshold: High

No security issues detected in your changes. Great job!

This scan only covers files changed in this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant