NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2918 most downloaded on PyPI
A collection of specialized tools for Strands Agents
Last release 19 days ago
15 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 53 of 54 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
54 releases · first in 2025
One column per month.
feat: deprecate tavily, exa, video, and journal tools
Auto-drafted from commits in v0.8.8..v0.8.9, grouped by conventional-commit type. Edit on the release page after publish if you want a polished writeup; the canonical release notes live on the website.
Auto-drafted from commits in v0.8.7..v0.8.8 , grouped by conventional-commit type. Edit on the release page after publish if you want a polished write
Auto-drafted from commits in v0.8.7..v0.8.8, grouped by conventional-commit type. Edit on the release page after publish if you want a polished writeup; the canonical release notes live on the website.
Auto-drafted from commits in v0.8.6..v0.8.7 , grouped by conventional-commit type. Edit on the release page after publish if you want a polished write
Auto-drafted from commits in v0.8.6..v0.8.7, grouped by conventional-commit type. Edit on the release page after publish if you want a polished writeup; the canonical release notes live on the website.
feat: deprecate 11 tools superseded by SDK capability, MCP servers, or nothing
Auto-drafted from commits in v0.8.5..v0.8.6, grouped by conventional-commit type. Edit on the release page after publish if you want a polished writeup; the canonical release notes live on the website.
Auto-drafted from commits in v0.8.4..v0.8.5 , grouped by conventional-commit type. Edit on the release page after publish if you want a polished write
fix(python_repl): drive non_interactive mode from environment variable
Auto-drafted from commits in v0.8.2..v0.8.3 , grouped by conventional-commit type. Edit on the release page after publish if you want a polished write
Auto-drafted from commits in v0.8.2..v0.8.3, grouped by conventional-commit type. Edit on the release page after publish if you want a polished writeup; the canonical release notes live on the website.
fix(generate_image): use requested output_format for saved filename extension by @kimnamu in #501
Full Changelog: v0.8.1...v0.8.2
fix(environment): add STRANDS_NON_INTERACTIVE to PROTECTED_VARS by @zastrowm in #498
Full Changelog: v0.8.0...v0.8.1
fix(code-interpreter): add blob support to write_files for binary file uploads by @rogep in #462
Full Changelog: v0.7.0...v0.8.0
feat: move elastic search memory url to env var by @lizradway in #477
Full Changelog: v0.6.0...v0.7.0
fix: prevent code execution in calculator tool via restricted parse_expr by @pgrayy in #466
Full Changelog: v0.5.3...v0.6.0
fix: enable optional parameters in use_aws to prevent KeyError by @jwliu36 in https://github.com/strands-agents/tools/pull/449
Full Changelog: https://github.com/strands-agents/tools/compare/v0.5.2...v0.5.3
fix(shell): close PTY file descriptor to prevent resource leak by @guanh01 in https://github.com/strands-agents/tools/pull/369
Full Changelog: https://github.com/strands-agents/tools/compare/v0.5.1...v0.5.2
feat(exa): add highlights, max_age_hours, instant search type, and new categories by @theishangoswami in https://github.com/strands-agents/tools/pull/
Full Changelog: https://github.com/strands-agents/tools/compare/v0.5.0...v0.5.1
docs: update repository guidelines for new tools policy by @agent-of-mkmeral in https://github.com/strands-agents/tools/pull/445
Full Changelog: https://github.com/strands-agents/tools/compare/v0.4.1...v0.4.2
Full Changelog: https://github.com/strands-agents/tools/compare/v0.4.1...v0.5.0
fix: add namespace validation and fix TOCTOU in elasticsearch memory … by @mkmeral in https://github.com/strands-agents/tools/pull/447
Full Changelog: https://github.com/strands-agents/tools/compare/v0.4.0...v0.4.1
Full Changelog: https://github.com/strands-agents/tools/compare/v0.4.0...v0.4.1
The Exa search tool now supports the deep search mode for comprehensive results. The deprecated neural and keyword search types have been removed in f…
The Exa search tool now supports the deep search mode for comprehensive results. The deprecated neural and keyword search types have been removed in favor of Exa's current API surface.
from strands_tools import exa_search
# Use the new deep search mode for comprehensive results
agent = Agent(tools=[exa_search])
agent("Do a deep search on quantum computing breakthroughs in 2026")
⚠️ Breaking: The neural and keyword search types are no longer available. Use auto (default) or deep instead.
mem0_memory) now use console_util instead of direct Console initialization, enabling proper output suppression when running in embedded/library mode.Full Changelog: https://github.com/strands-agents/tools/compare/v0.3.0...v0.4.0
chore: add strands command by @mkmeral in https://github.com/strands-agents/tools/pull/416
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.22...v0.3.0
fix: hatch virtual env fix with optional-dependencies normalization by @lizradway in https://github.com/strands-agents/tools/pull/409
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.21...v0.2.23
fix: hatch virtual env fix with optional-dependencies normalization by @lizradway in https://github.com/strands-agents/tools/pull/409
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.21...v0.2.22
fix(deps): support pillow 12.x to resolve CVE-2026-25990 by @MaxvanderLinden in https://github.com/strands-agents/tools/pull/399
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.20...v0.2.21
fix(test): correct integration test for load_tools with agent injection by @cagataycali in https://github.com/strands-agents/tools/pull/359
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.19...v0.2.20
ci: add bedrock agentcore maintainers as CODEOWNERS of agentcore tools by @dbschmigelski in https://github.com/strands-agents/tools/pull/310
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.18...v0.2.19
Fix: Add missing retrieveFilter parameter to retrieve tool spec by @ytianaws in https://github.com/strands-agents/tools/pull/292
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.17...v0.2.18
feat: add environment variable support for python_repl directory by @yakatak5 in https://github.com/strands-agents/tools/pull/312
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.16...v0.2.17
chore: add Python 3.14 to pyproject.toml classifiers by @awsarron in https://github.com/strands-agents/tools/pull/313
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.15...v0.2.16
fix(workflow): Allow workflow tasks access results from previous dependent tasks by @foxxqin in https://github.com/strands-agents/tools/pull/202
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.14...v0.2.15
fix(browser): Fix import errors for browsers with optional dependencies by @mkmeral in https://github.com/strands-agents/tools/pull/294
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.13...v0.2.14
feat: Add automatic session management to Code Interpreter tool by @sundargthb in https://github.com/strands-agents/tools/pull/284
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.12...v0.2.13
feat: enhance retrieve tool with configurable metadata output (#280) by @SETHJI01 in https://github.com/strands-agents/tools/pull/283
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.11...v0.2.12
Feature/elasticsearch memory tool by @ayanray089 in https://github.com/strands-agents/tools/pull/277
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.10...v0.2.11
feat: Add Twelve Labs Video tools by @wbrennan899 in https://github.com/strands-agents/tools/pull/120
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.9...v0.2.10
Fix: Mem0 graph data handling by @andy-k-improving in https://github.com/strands-agents/tools/pull/248
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.8...v0.2.9
fix(retrieve): enhance document ID extraction to support S3 URIs by @arslan-autoscout24 in https://github.com/strands-agents/tools/pull/249
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.7...v0.2.8
Skip flaky retrieve integ test by @mehtarac in https://github.com/strands-agents/tools/pull/237
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.6...v0.2.7
feat: add Exa search integration. Added Search and Contents (crawling) tools. by @theishangoswami in https://github.com/strands-agents/tools/pull/231
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.5...v0.2.6
feat: add configurable LLM settings for mem0_memory tool by @ChallapalliHemanthsaikumar in https://github.com/strands-agents/tools/pull/221
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.4...v0.2.5
Add identifier to AgentCoreBrowser by @stevensu1977 in https://github.com/strands-agents/tools/pull/188
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.3...v0.2.4
feat(tools): add use_computer tool to Strands tools repository by @jimbrub in https://github.com/strands-agents/tools/pull/114
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.2...v0.2.3
deps(a2a): address breaking changes and bump min version by @jer96 in https://github.com/strands-agents/tools/pull/166
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.1...v0.2.2
build(pyproject): update development status classifier by @awsarron in https://github.com/strands-agents/tools/pull/146
Full Changelog: https://github.com/strands-agents/tools/compare/v0.2.0...v0.2.1
fix(a2a): prefix tools and updated default timeout by @jer96 in https://github.com/strands-agents/tools/pull/134
Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.9...v0.2.0
fix: replace colorama with rich's native styling in use_aws tool by @cagataycali in https://github.com/strands-agents/tools/pull/118
Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.8...v0.1.9
test(memory): add an end-to-end integration test by @JackYPCOnline in https://github.com/strands-agents/tools/pull/94
Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.7...v0.1.8
fix: Current time tool test fails on Ubuntu Linux with TZ as US/Pacific by @josephgultekin in https://github.com/strands-agents/tools/pull/95
Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.6...v0.1.7
Feature: tool pass-through in use_llm and think tools by @cagataycali in https://github.com/strands-agents/tools/pull/72
Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.5...v0.1.6
Fix typos in various files. by @didier-durand in https://github.com/strands-agents/tools/pull/47
feat(utils): add keyboard_interrupt_return_default bool argument to get_user_input() to allow for optional propagation of KeyboardInterrupt and EOFErr
Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.3...v0.1.4
fix: replace print() calls with console.print() in nova_reels and think tools by @awsarron in https://github.com/strands-agents/tools/pull/29
Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.2...v0.1.3
Add GitHub actions to run tests on Windows/MacOS & handle failures on Windows by @zastrowm in https://github.com/strands-agents/tools/pull/18
fix: Update PyPI link by @zastrowm in https://github.com/strands-agents/tools/pull/8
mem0_memory tool by @deshraj in https://github.com/strands-agents/tools/pull/9Full Changelog: https://github.com/strands-agents/tools/compare/v0.1.0...aaaa
Strands Agents SDK intertwines the twin strands of agents and tools, creating an SDK where autonomous intelligence can evolve.
Strands Agents SDK intertwines the twin strands of agents and tools, creating an SDK where autonomous intelligence can evolve.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →