run method

void run(
  1. List<String> args
)

Implementation

void run(List<String> args) {
  if (args.contains('--help') || args.contains('-h')) {
    _printHelp();
    return;
  }

  Console.info('Available templates:\n');

  for (final template in TemplateRegistry.all) {
    Console.template(
      name: template.name,
      description: template.description,
      files: template.files.length,
    );
  }

  Console.info('\nUsage:');
  Console.command('  dart run raptrai add <template-name>');
  Console.info('\nExample:');
  Console.command('  dart run raptrai add basic-chat');
  Console.command('  dart run raptrai add tool-calling --path lib/features/ai');
}