Add caller agent runner ID to tags in determineSolvability()
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3574487. -->
Reported by: [aalin](https://www.drupal.org/user/2941961)
Related to !238
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>When a custom AiProvider implements chat(), there is currently no way to determine from the $tags array whether the call originates from a root agent loop or from a sub-agent/tool execution loop.</p>
issue