在CompositeCommand中, 主指令可以在使用object类型的成员变量作为别名, 而子命令的别名是使用注解的参数的形式传入的, 那怎么自定义子命令的名称呢?

object ConfigCommand: CompositeCommand( SetuPlugin, primaryName = "/Setu-Config", secondaryNames = CommandConfig.config ) { @SubCommand(value = CommandConfig.configGet) //error suspend fun CommandSender.get() { } }

如上是我的代码片段, CommandConfig为object类型并继承了AutoSavePluginConfig. CommandConfig.config和CommandConfig.configGet均为有默认值的字符串数组