[DISCUSS] Make it possible to create tool instances
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3552038. --> Reported by: [marcus_johansson](https://www.drupal.org/user/385947) Related to !232 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>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.</p> <p>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.</p> <p>[DISCUSS] This is part of a wider discussion, is this linked to composible issues? Is this the right way of doing it?</p> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <p>* Add so you can add tools over and over.<br> * Add so you are forced to set a function name per each usage.<br> * Cleanup so all the tool settings are stored under the same key.<br> * Set a schema for it.<br> * Create an update hook for it.</p> <h3 id="summary-data-model-changes">Data model changes</h3>
issue