Add a way to set provider tags in the runner
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3557418. --> Reported by: [marcus_johansson](https://www.drupal.org/user/385947) Related to !226 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>We need a way for any runner, meaning whomever starts an agent, to set extra tags to attach to the chat calls. When you are checking the llm events, you might want to look for something specific.</p> <p>So, when you start an agent, you should have the possibility to set what tags to add. This is only needed for config agents.</p> <p>It needs to propagate to subagents as well.</p> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <p>* Add a optional method called setProviderTags that can be set while running an agent. Array<br> * Add a method called getProviderTags<br> * Make sure that this is set on any LLM call.<br> * Make sure that it propagates to the subagents</p>
issue