Make it easier to drag and drop agents and tools onto nodes
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3565750. --> Reported by: [yautja_cetanu](https://www.drupal.org/user/626050) >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>Dragging things onto nodes and connecting them by dragging the little lines is quite a few clicks. Instead have it so when you drag things like tools onto an agent it will snap and attach to the agent.</p> <p>- Tools can attach to Agents but NOT assistants.<br> - Assistants cannot attach to anything<br> - Agents can attach to Assistants and other agents.<br> - Chatbots can only attach to agents.<br> - If you drag a tool onto nothing it should just sit on the canvas.<br> - A tool on the canvas, you should be able to drag it onto another agent (or assistant or all the rules above)</p> <h4 id="summary-steps-reproduce">Steps to reproduce</h4> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <h3 id="summary-ui-changes">User interface changes</h3> <h3 id="summary-api-changes">API changes</h3> <h3 id="summary-data-model-changes">Data model changes</h3> > Related issue: [Issue #3572310](https://www.drupal.org/node/3572310)
issue