Skip to content

Conversation

@cagataycali
Copy link
Member

@cagataycali cagataycali commented Jul 28, 2025

Description

This PR adds documentation for several new tools in the Strands ecosystem and updates import statements to use the modern combined import syntax.

PS: AgentCore Code Interpreter, and Browser tools not included with this PR.

Type of Change

  • New content addition
  • Content update/revision
  • Structure/organization improvement
  • Typo/formatting fix
  • Bug fix
  • Other (please describe):

Motivation and Context

The Strands ecosystem has expanded with several new tools that provide enhanced functionality for agents. These tools need to be properly documented so users can discover and utilize them. Additionally, the import statements in examples should reflect the current best practices.

Areas Affected

    • Added 8 new tools with descriptions
    • Updated import statement to use combined import syntax

New Tools Added:

  • agent_core_memory: Manage memories in Bedrock AgentCore Memory Service with event creation and retrieval
  • use_browser: Browser automation with Playwright for web interaction and testing
  • rss: RSS feed management, subscription, and content retrieval
  • use_computer: Computer vision and UI automation with screenshot taking, OCR, and interaction
  • sleep: Pause execution for a specified number of seconds
  • diagram: Create technical diagrams including AWS architecture, network, and flowcharts
  • graph: Create and manage multi-agent systems using Strands SDK Graph implementation
  • use_agent: Run a new AI event loop with custom prompts and different model providers

Screenshots

N/A - Text-based documentation changes

Checklist

  • I have read the CONTRIBUTING document
  • My changes follow the project's documentation style
  • I have tested the documentation locally using mkdocs serve
  • Links in the documentation are valid and working
  • Images/diagrams are properly sized and formatted
  • All new and existing tests pass

Additional Notes

  • Updated installation instructions to include use_computer dependency: pip install strands-agents-tools[use_computer, mem0_memory]
  • All tool descriptions include GitHub links to their source code
  • Changes maintain consistency with existing documentation format
  • Import statement update in state.md reflects modern best practices: from strands import Agent, tool

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

- Add agent_core_memory tool for Bedrock AgentCore Memory Service
- Add use_browser tool for Playwright browser automation
- Add rss tool for RSS feed management
- Add use_computer tool for computer vision and UI automation
- Add sleep tool for execution pausing
- Add diagram tool for technical diagrams
- Add graph tool for multi-agent systems using Strands SDK
- Add use_agent tool for new AI event loops with custom providers
- Update import statement in agents/state.md to use combined import syntax
- Update installation instructions to include use_computer dependency
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.

4 participants