Skip to content

[FEATURE] Support for vended tools in Python #2268

@morganwillisaws

Description

@morganwillisaws

Problem Statement

The Python SDK currently has no built-in tools. To give an agent basic capabilities like file editing, HTTP calls, shell access, developers must install the separate strands-agents-tools community package. This package is community-maintained, versions independently from the SDK, and carries a fundamentally different trust and support signal than SDK-owned code.

Proposed Solution

Parity with TypeScript vended tools for python.

Use Case

  1. Coding Agent — file_editor + bash for code generation workflows
  2. API Integration Agent — http_request for calling external services
  3. Task-Planning Agent — notebook + bash with SessionManager persistence
  4. Quick-Start / Tutorial Parity — eliminating the second pip install from every getting-started guide

Alternatives Solutions

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions