From 54ced9cf881391df16597299791a255221ed0ec6 Mon Sep 17 00:00:00 2001 From: Christopher Hertel Date: Sun, 22 Jun 2025 22:40:46 +0200 Subject: [PATCH] fix: remove llm chain remains in bundle --- src/ai-bundle/src/Profiler/DataCollector.php | 6 +++--- src/ai-bundle/src/Resources/config/services.php | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ai-bundle/src/Profiler/DataCollector.php b/src/ai-bundle/src/Profiler/DataCollector.php index 10b7ff49..3cef5bf4 100644 --- a/src/ai-bundle/src/Profiler/DataCollector.php +++ b/src/ai-bundle/src/Profiler/DataCollector.php @@ -41,10 +41,10 @@ final class DataCollector extends AbstractDataCollector * @param TraceableToolbox[] $toolboxes */ public function __construct( - #[TaggedIterator('llm_chain.traceable_platform')] + #[TaggedIterator('symfony_ai.traceable_platform')] iterable $platforms, private readonly ToolboxInterface $defaultToolBox, - #[TaggedIterator('llm_chain.traceable_toolbox')] + #[TaggedIterator('symfony_ai.traceable_toolbox')] iterable $toolboxes, ) { $this->platforms = $platforms instanceof \Traversable ? iterator_to_array($platforms) : $platforms; @@ -62,7 +62,7 @@ public function collect(Request $request, Response $response, ?\Throwable $excep public static function getTemplate(): string { - return '@LlmChain/data_collector.html.twig'; + return '@AI/data_collector.html.twig'; } /** diff --git a/src/ai-bundle/src/Resources/config/services.php b/src/ai-bundle/src/Resources/config/services.php index 626d495d..95563fae 100644 --- a/src/ai-bundle/src/Resources/config/services.php +++ b/src/ai-bundle/src/Resources/config/services.php @@ -51,14 +51,14 @@ ->alias(ToolboxInterface::class, Toolbox::class) ->set(ReflectionToolFactory::class) ->alias(ToolFactoryInterface::class, ReflectionToolFactory::class) - ->set('symfony_ai.tool.chain_processor.abstract') + ->set('symfony_ai.tool.agent_processor.abstract') ->class(ToolProcessor::class) ->abstract() ->args([ '$toolbox' => abstract_arg('Toolbox'), ]) ->set(ToolProcessor::class) - ->parent('symfony_ai.tool.chain_processor.abstract') + ->parent('symfony_ai.tool.agent_processor.abstract') ->tag('symfony_ai.agent.input_processor') ->tag('symfony_ai.agent.output_processor') ->args([