Move config tools and associated UI into submodule
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3541551. --> Reported by: [michaellander](https://www.drupal.org/user/636494) Related to !4 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>The original direction of this module was going to include a UI for creating more focused config entity tools. After some initial prototyping with the AI suite, this functionality may not be as important to be tightly coupled with the base tool definition. We still want to provide the auto form generation, and the config schema generation, but separate out all the form and config entity parts into a new sub module. This split should provide a cleaner separation of concerns all around.</p> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <p>Move the <code>tool</code> config entity and <code>InputDefinitionModifier</code> functionality into a submodule called <code>tool_specialist</code>. Tool specialist will provide a <code>tool_sp</code> config entity for defining tools in the UI that are specialized versions of existing tools. An example might be taking the 'Send Email' tool, and creating a 'Send Custom Support Email' tool, with 'recipients' predefined. </p>
issue