Procházet zdrojové kódy

#5406 AI Agents revamp: content change tools

Aleksandr Trofimov před 6 měsíci
rodič
revize
fd0cc1268f
1 změnil soubory, kde provedl 9 přidání a 3 odebrání
  1. 9 3
      inc/classes/BxDolAIToolFactory.php

+ 9 - 3
inc/classes/BxDolAIToolFactory.php

@@ -47,12 +47,18 @@ class BxDolAIToolFactory extends BxDolFactory
             case 'content_get':
             case 'content_get':
                 $o = BxDolAIToolContentGet::make();
                 $o = BxDolAIToolContentGet::make();
                 break;
                 break;
-            case 'content_change':
-                $o = BxDolAIToolContentChange::make();
-                break;
             case 'content_search':
             case 'content_search':
                 $o = BxDolAIToolContentSearch::make();
                 $o = BxDolAIToolContentSearch::make();
                 break;
                 break;
+            case 'content_add':
+                $o = BxDolAIToolContentAdd::make();
+                break;
+            case 'content_update':
+                $o = BxDolAIToolContentUpdate::make();
+                break;
+            case 'content_delete':
+                $o = BxDolAIToolContentDelete::make();
+                break;
             default:
             default:
                 bx_log('sys_agents', "Tool type {$a['type']} is not supported", BX_LOG_ERR);
                 bx_log('sys_agents', "Tool type {$a['type']} is not supported", BX_LOG_ERR);
                 throw new Exception("Tool type {$a['type']} is not supported");
                 throw new Exception("Tool type {$a['type']} is not supported");