From 04847b981adef3068019fcd386d2d337e33566e6 Mon Sep 17 00:00:00 2001 From: ehconitin Date: Mon, 20 Apr 2026 21:26:49 +0530 Subject: [PATCH] lint --- .../providers/database-tool.provider.spec.ts | 5 ++++- .../agent-async-executor.service.spec.ts | 5 +---- .../ai-chat/services/chat-execution.service.ts | 16 +++++----------- .../services/ai-model-config.service.spec.ts | 3 ++- .../services/ai-model-config.service.ts | 9 +++++---- 5 files changed, 17 insertions(+), 21 deletions(-) diff --git a/packages/twenty-server/src/engine/core-modules/tool-provider/providers/database-tool.provider.spec.ts b/packages/twenty-server/src/engine/core-modules/tool-provider/providers/database-tool.provider.spec.ts index 4fc5088da58..60f8afb8da2 100644 --- a/packages/twenty-server/src/engine/core-modules/tool-provider/providers/database-tool.provider.spec.ts +++ b/packages/twenty-server/src/engine/core-modules/tool-provider/providers/database-tool.provider.spec.ts @@ -1,6 +1,9 @@ import { FieldMetadataType } from 'twenty-shared/types'; -import { AI_SDK_OPENAI, AI_SDK_XAI } from 'src/engine/metadata-modules/ai/ai-models/constants/ai-sdk-package.const'; +import { + AI_SDK_OPENAI, + AI_SDK_XAI, +} from 'src/engine/metadata-modules/ai/ai-models/constants/ai-sdk-package.const'; import { type AiModelRegistryService } from 'src/engine/metadata-modules/ai/ai-models/services/ai-model-registry.service'; import { type WorkspaceManyOrAllFlatEntityMapsCacheService } from 'src/engine/metadata-modules/flat-entity/services/workspace-many-or-all-flat-entity-maps-cache.service'; import { type WorkspaceCacheService } from 'src/engine/workspace-cache/services/workspace-cache.service'; diff --git a/packages/twenty-server/src/engine/metadata-modules/ai/ai-agent-execution/services/agent-async-executor.service.spec.ts b/packages/twenty-server/src/engine/metadata-modules/ai/ai-agent-execution/services/agent-async-executor.service.spec.ts index 8f13e7ee779..8150e3fab93 100644 --- a/packages/twenty-server/src/engine/metadata-modules/ai/ai-agent-execution/services/agent-async-executor.service.spec.ts +++ b/packages/twenty-server/src/engine/metadata-modules/ai/ai-agent-execution/services/agent-async-executor.service.spec.ts @@ -261,10 +261,7 @@ describe('AgentAsyncExecutorService', () => { }, }), { - categories: [ - ToolCategory.DATABASE_CRUD, - ToolCategory.ACTION, - ], + categories: [ToolCategory.DATABASE_CRUD, ToolCategory.ACTION], wrapWithErrorContext: false, }, ); diff --git a/packages/twenty-server/src/engine/metadata-modules/ai/ai-chat/services/chat-execution.service.ts b/packages/twenty-server/src/engine/metadata-modules/ai/ai-chat/services/chat-execution.service.ts index 1f7bbcb2320..3bda7c892ef 100644 --- a/packages/twenty-server/src/engine/metadata-modules/ai/ai-chat/services/chat-execution.service.ts +++ b/packages/twenty-server/src/engine/metadata-modules/ai/ai-chat/services/chat-execution.service.ts @@ -54,9 +54,7 @@ import { AI_SDK_BEDROCK, } from 'src/engine/metadata-modules/ai/ai-models/constants/ai-sdk-package.const'; import { AI_TELEMETRY_CONFIG } from 'src/engine/metadata-modules/ai/ai-models/constants/ai-telemetry.const'; -import { - AiModelRegistryService, -} from 'src/engine/metadata-modules/ai/ai-models/services/ai-model-registry.service'; +import { AiModelRegistryService } from 'src/engine/metadata-modules/ai/ai-models/services/ai-model-registry.service'; import { type AiModelConfig } from 'src/engine/metadata-modules/ai/ai-models/types/ai-model-config.type'; import { AiModelConfigService } from 'src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service'; import { WebSearchService } from 'src/engine/core-modules/web-search/web-search.service'; @@ -161,12 +159,10 @@ export class ChatExecutionService { registeredModel.modelId, ); - const nativeSearchTools = this.aiModelConfigService.getChatNativeSearchTools( - registeredModel, - { + const nativeSearchTools = + this.aiModelConfigService.getChatNativeSearchTools(registeredModel, { useProviderNativeWebSearch: useNativeSearch, - }, - ); + }); const hasNativeWebSearch = Object.prototype.hasOwnProperty.call( nativeSearchTools, SEARCH_TOOL_NAMES.webSearch, @@ -203,9 +199,7 @@ export class ChatExecutionService { ? new Set([SEARCH_TOOL_NAMES.webSearch]) : undefined; const toolCatalogForPrompt = hasNativeWebSearch - ? toolCatalog.filter( - (tool) => tool.name !== SEARCH_TOOL_NAMES.webSearch, - ) + ? toolCatalog.filter((tool) => tool.name !== SEARCH_TOOL_NAMES.webSearch) : toolCatalog; // ToolSet is constant for the entire conversation — no mutation. diff --git a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.spec.ts b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.spec.ts index 0d582050dee..23b15f1847a 100644 --- a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.spec.ts +++ b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.spec.ts @@ -10,7 +10,8 @@ import { type SdkProviderFactoryService } from 'src/engine/metadata-modules/ai/a describe('AiModelConfigService', () => { const createService = ( sdkProviderFactory: Partial, - ) => new AiModelConfigService(sdkProviderFactory as SdkProviderFactoryService); + ) => + new AiModelConfigService(sdkProviderFactory as SdkProviderFactoryService); const xSearchTool = { type: 'provider', id: 'xai.x_search', args: {} }; const webSearchTool = { type: 'provider', id: 'xai.web_search', args: {} }; diff --git a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.ts b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.ts index 4e72334baf2..64c0e4dfcf2 100644 --- a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.ts +++ b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/ai-model-config.service.ts @@ -121,9 +121,8 @@ export class AiModelConfigService { return []; } - const anthropicProvider = this.sdkProviderFactory.getRawAnthropicProvider( - model.providerName, - ); + const anthropicProvider = + this.sdkProviderFactory.getRawAnthropicProvider(model.providerName); if (!anthropicProvider) { return []; @@ -169,7 +168,9 @@ export class AiModelConfigService { return []; } - return [[SEARCH_TOOL_NAMES.webSearch, openAiProvider.tools.webSearch()]]; + return [ + [SEARCH_TOOL_NAMES.webSearch, openAiProvider.tools.webSearch()], + ]; } case AI_SDK_XAI: { const xaiProvider = this.sdkProviderFactory.getRawXaiProvider(