diff --git a/packages/core/src/settings.ts b/packages/core/src/settings.ts index f6e42a1add3..d403d16379a 100644 --- a/packages/core/src/settings.ts +++ b/packages/core/src/settings.ts @@ -93,7 +93,7 @@ export function loadEnvConfig(): Settings { const result = config(envPath ? { path: envPath } : {}); if (!result.error) { - console.log(`Loaded .env file from: ${envPath}`); + elizaLogger.log(`Loaded .env file from: ${envPath}`); } // Parse namespaced settings @@ -156,10 +156,10 @@ function parseNamespacedSettings(env: Settings): NamespacedSettings { for (const [key, value] of Object.entries(env)) { if (!value) continue; - const [namespace, ...rest] = key.split('.'); + const [namespace, ...rest] = key.split("."); if (!namespace || rest.length === 0) continue; - const settingKey = rest.join('.'); + const settingKey = rest.join("."); namespaced[namespace] = namespaced[namespace] || {}; namespaced[namespace][settingKey] = value; } diff --git a/packages/core/tsup.config.ts b/packages/core/tsup.config.ts index 1ff744633b0..cca094e9991 100644 --- a/packages/core/tsup.config.ts +++ b/packages/core/tsup.config.ts @@ -9,8 +9,8 @@ export default defineConfig({ platform: "node", target: "node18", bundle: true, - splitting: true, // Add this for better code splitting - dts: true, // Generate declaration files + splitting: true, // Add this for better code splitting + dts: true, // Generate declaration files external: [ "dotenv", // Externalize dotenv to prevent bundling "fs", // Externalize fs to use Node.js built-in module @@ -18,5 +18,6 @@ export default defineConfig({ "http", "https", // Add other modules you want to externalize + "@tavily/core", ], }); diff --git a/scripts/clean.sh b/scripts/clean.sh index 5bc2eef8408..7bb40b6e70a 100644 --- a/scripts/clean.sh +++ b/scripts/clean.sh @@ -5,7 +5,8 @@ cd "$(dirname "$0")"/.. echo "Cleanup started." # Find and remove node_modules directories, dist directories. find . -type d -name "node_modules" -exec rm -rf {} + \ - -o -type d -name "dist" -exec rm -rf {} + + -o -type d -name "dist" -exec rm -rf {} + \ + -o -type d -name ".turbo" -exec rm -rf {} + # Remove core cache rm -rf ./packages/core/cache diff --git a/turbo.json b/turbo.json index 2f404476cbb..d0aa3b96dea 100644 --- a/turbo.json +++ b/turbo.json @@ -16,7 +16,10 @@ }, "@elizaos/plugin-solana#build": { "outputs": ["dist/**"], - "dependsOn": ["@elizaos/plugin-trustdb#build"] + "dependsOn": [ + "@elizaos/plugin-trustdb#build", + "@elizaos/plugin-tee#build" + ] }, "@elizaos/plugin-nft-generation#build": { "outputs": ["dist/**"],