TranslateCommand constructor

TranslateCommand()

Implementation

TranslateCommand() {
  argParser
    ..addFlag(
      'auto',
      negatable: false,
      help:
          'CI convenience: call an LLM directly instead of writing a plan. '
          'Requires --provider and that provider\'s API key.',
    )
    ..addOption(
      'provider',
      allowed: ['anthropic', 'openai'],
      help:
          'LLM provider for --auto. BYO key — Dialect never resells '
          'inference.',
    );
}