main function

void main(
  1. List<String> args
)

Implementation

void main(List<String> args) {
  if (args.isEmpty) {
    _log("Omega CLI");
    _log("Commands:");
    _log("  omega init");
    _log("  omega create agent <name>");
    _log("  omega create flow <name>");
    return;
  }

  final command = args[0];

  switch (command) {
    case "init":
      OmegaInitCommand.run();
      break;

    case "create":
      OmegaCreateCommand.run(args);
      break;

    default:
      _log("Unknown command");
  }
}