From 0ecb60f50b9bc666e347cb723e83214b27a955e3 Mon Sep 17 00:00:00 2001 From: Etienne <45695613+etiennejouan@users.noreply.github.com> Date: Mon, 15 Dec 2025 18:20:22 +0100 Subject: [PATCH] E2B var env fix (#16576) --- .../code-interpreter/code-interpreter-module.factory.ts | 4 ++-- .../code-interpreter/code-interpreter.interface.ts | 4 ++-- .../src/engine/core-modules/twenty-config/config-variables.ts | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter-module.factory.ts b/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter-module.factory.ts index 12736d2ccfe..74d5094420f 100644 --- a/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter-module.factory.ts +++ b/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter-module.factory.ts @@ -28,7 +28,7 @@ export const codeInterpreterModuleFactory = async ( options: { timeoutMs }, }; } - case CodeInterpreterDriverType.E2B: { + case CodeInterpreterDriverType.E_2_B: { const apiKey = twentyConfigService.get('E2B_API_KEY'); if (!apiKey) { @@ -38,7 +38,7 @@ export const codeInterpreterModuleFactory = async ( } return { - type: CodeInterpreterDriverType.E2B, + type: CodeInterpreterDriverType.E_2_B, options: { apiKey, timeoutMs, diff --git a/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter.interface.ts b/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter.interface.ts index fa5a1454328..2974557d0cb 100644 --- a/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter.interface.ts +++ b/packages/twenty-server/src/engine/core-modules/code-interpreter/code-interpreter.interface.ts @@ -5,7 +5,7 @@ import { type LocalDriverOptions } from './drivers/local.driver'; export enum CodeInterpreterDriverType { LOCAL = 'LOCAL', - E2B = 'E2B', + E_2_B = 'E_2_B', } export type LocalDriverFactoryOptions = { @@ -14,7 +14,7 @@ export type LocalDriverFactoryOptions = { }; export type E2BDriverFactoryOptions = { - type: CodeInterpreterDriverType.E2B; + type: CodeInterpreterDriverType.E_2_B; options: E2BDriverOptions; }; diff --git a/packages/twenty-server/src/engine/core-modules/twenty-config/config-variables.ts b/packages/twenty-server/src/engine/core-modules/twenty-config/config-variables.ts index 15eb87f8edc..2d9fa9dd664 100644 --- a/packages/twenty-server/src/engine/core-modules/twenty-config/config-variables.ts +++ b/packages/twenty-server/src/engine/core-modules/twenty-config/config-variables.ts @@ -546,7 +546,7 @@ export class ConfigVariables { isSensitive: true, }) @ValidateIf( - (env) => env.CODE_INTERPRETER_TYPE === CodeInterpreterDriverType.E2B, + (env) => env.CODE_INTERPRETER_TYPE === CodeInterpreterDriverType.E_2_B, ) E2B_API_KEY?: string;