diff --git a/src/core/bot.ts b/src/core/bot.ts index 02fb6d6..aa4ad56 100644 --- a/src/core/bot.ts +++ b/src/core/bot.ts @@ -211,7 +211,11 @@ export class LettaBot { } // Initialize session explicitly (so we can log timing/failures) - const initTimeoutMs = 15000; + console.log('[Bot] About to initialize session...'); + console.log('[Bot] LETTA_API_KEY in env:', process.env.LETTA_API_KEY ? `${process.env.LETTA_API_KEY.slice(0, 30)}...` : 'NOT SET'); + console.log('[Bot] LETTA_CLI_PATH:', process.env.LETTA_CLI_PATH || 'not set (will use default)'); + + const initTimeoutMs = 30000; // Increased to 30s const withTimeout = async (promise: Promise, label: string): Promise => { let timeoutId: NodeJS.Timeout; const timeoutPromise = new Promise((_, reject) => {