Make it possible to create tool instances

Created on 14 October 2025, 4 days ago

Problem/Motivation

Currently you can only use one tool per agent. This is restrictive with tools that are fairly generic. It would be nice if we could create tool instances.

Also right now the tool configuration is a little bit over the place and doesn't have a schema. We should add this at the same time as well.

Proposed resolution

* Add so you can add tools over and over.
* Add so you are forced to set a function name per each usage.
* Cleanup so all the tool settings are stored under the same key.
* Set a schema for it.
* Create an update hook for it.

Data model changes

Feature request
Status

Active

Version

1.3

Component

Code

Created by

🇩🇪Germany marcus_johansson

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.71.5 2024