Skip to content

Add global 'tools' repository for agent written tools #139

@double16

Description

@double16

What problem does this solve?

The agent is allowed to write new tools. Those tools may have value beyond the target.

Proposed solution

  1. Add a global directory for custom tools
  2. Add a way to discover and load the tools. Strands already supports runtime loading of tools.
  3. Provide a evaluator of custom tools before promoting to global.

Some things that could go wrong:

  1. Target specific domain/IP addresses
  2. Target specific data
  3. ???

Alternatives considered

No response

Which area does this affect?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions