dumpModules static method

String dumpModules()

Dump module registry for debugging with enhanced formatting

Implementation

static String dumpModules() {
  final buffer = StringBuffer();
  buffer.writeln('=== ZEN MODULE REGISTRY ===');

  final modules = getAllModules();
  buffer.writeln('Total Modules: ${modules.length}');
  buffer.writeln();

  for (final entry in modules.entries) {
    buffer.writeln('📦 ${entry.key}');
    buffer.writeln('   Type: ${entry.value.runtimeType}');
    buffer.writeln('   Status: Registered');
    buffer.writeln();
  }

  buffer.writeln('=== END MODULE REGISTRY ===');
  return buffer.toString();
}