codexCliDescriptor top-level property

ProviderBinaryDescriptor codexCliDescriptor
final

Implementation

final ProviderBinaryDescriptor codexCliDescriptor = ProviderBinaryDescriptor(
  binaryName: 'codex',
  environmentKey: 'CODEX_PATH',
  validationArguments: const <String>['--version'],
  validateVersion: _nonEmpty,
  commonPaths: Platform.isMacOS
      ? const <String>[
          '/Applications/Codex.app/Contents/Resources/codex',
          '/Applications/Codex.app/Contents/MacOS/codex',
        ]
      : const <String>[],
  searchNpmGlobal: true,
);