using CliFx; return await new CliApplicationBuilder() .AddCommandsFromThisAssembly() .SetExecutableName("otopcua-abcip-cli") .SetDescription( "OtOpcUa AB CIP test-client — ad-hoc probe + Logix symbolic reads/writes + polled " + "subscriptions against ControlLogix / CompactLogix / Micro800 / GuardLogix families " + "via libplctag. Second of four driver CLIs; mirrors otopcua-modbus-cli's shape.") .Build() .RunAsync(args);