fix(ai) - add logs + remove dashboard building (#21440)

- add logs for thread finishing without agent message
- add logs to monitor toolCall token usage
- remove dashboard building via AI (before fixing it)
- fix Anthropic compute
This commit is contained in:
Etienne
2026-06-11 14:45:25 +02:00
committed by GitHub
parent a6fcbf58e4
commit 303c415dd1
10 changed files with 151 additions and 79 deletions
@@ -4,7 +4,6 @@ import { TypeOrmModule } from '@nestjs/typeorm';
import { RecordCrudModule } from 'src/engine/core-modules/record-crud/record-crud.module';
import { TOOL_PROVIDERS } from 'src/engine/core-modules/tool-provider/constants/tool-providers.token';
import { ActionToolProvider } from 'src/engine/core-modules/tool-provider/providers/action-tool.provider';
import { DashboardToolProvider } from 'src/engine/core-modules/tool-provider/providers/dashboard-tool.provider';
import { DatabaseToolProvider } from 'src/engine/core-modules/tool-provider/providers/database-tool.provider';
import { LogicFunctionToolProvider } from 'src/engine/core-modules/tool-provider/providers/logic-function-tool.provider';
import { MetadataToolProvider } from 'src/engine/core-modules/tool-provider/providers/metadata-tool.provider';
@@ -69,7 +68,6 @@ import { ToolRegistryService } from './services/tool-registry.service';
ToolIndexResolver,
ToolExecutorService,
ActionToolProvider,
DashboardToolProvider,
DatabaseToolProvider,
MetadataToolProvider,
NavigationMenuItemToolProvider,
@@ -85,7 +83,6 @@ import { ToolRegistryService } from './services/tool-registry.service';
provide: TOOL_PROVIDERS,
useFactory: (
actionProvider: ActionToolProvider,
dashboardProvider: DashboardToolProvider,
databaseProvider: DatabaseToolProvider,
metadataProvider: MetadataToolProvider,
logicFunctionProvider: LogicFunctionToolProvider,
@@ -95,7 +92,6 @@ import { ToolRegistryService } from './services/tool-registry.service';
workflowProvider: WorkflowToolProvider,
) => [
actionProvider,
dashboardProvider,
databaseProvider,
metadataProvider,
logicFunctionProvider,
@@ -106,7 +102,6 @@ import { ToolRegistryService } from './services/tool-registry.service';
],
inject: [
ActionToolProvider,
DashboardToolProvider,
DatabaseToolProvider,
MetadataToolProvider,
LogicFunctionToolProvider,