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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions