🔧 CRITICAL FIX: Resolve trader_dev container crashes
ROOT CAUSE IDENTIFIED: - Database schema error: Prisma ai_learning_data missing 'id' field - Missing function: generateLearningReport() not in SimplifiedStopLossLearner - Memory leaks: Unhandled errors causing EventEmitter overflow - Next.js config: Deprecated serverComponentsExternalPackages warning FIXES APPLIED: - Added unique ID generation for Prisma ai_learning_data records - Commented out problematic generateLearningReport calls in risk manager - Updated next.config.ts to use serverExternalPackages (new format) - Prevented cascading unhandled errors that led to MaxListeners warnings - Container now starts without crashes - No more unhandled error floods - Orphaned order cleanup integration preserved and working - Superior parallel screenshot system still operational This fixes the instability issues that were causing trader_dev to crash and restart.
This commit is contained in:
1051
lib/enhanced-autonomous-risk-manager.js.backup
Normal file
1051
lib/enhanced-autonomous-risk-manager.js.backup
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user