larksuite/cli · error
Args field %s (--%s): business flag conflicts with %s flag -
Error message
Args field %s (--%s): business flag conflicts with %s flag --%s
What it means
Error "Args field %s (--%s): business flag conflicts with %s flag --%s" thrown in larksuite/cli.
Source
Thrown at shortcuts/common/typed_flag_collisions.go:56
"format": "framework or business output format",
"jq": "framework output filtering",
"profile": "inherited profile selection",
"help": "Cobra help",
}
if !shortcutDeclaresJSONFlag(&view) && shortcutFormatSupportsJSON(&view) {
aliasConflicts["json"] = "framework JSON output shorthand"
}
if mountedRisk == typedRiskHighRiskWrite {
aliasConflicts["yes"] = "framework high-risk confirmation"
}
if hasFlagSchema {
aliasConflicts["print-schema"] = "framework complex-input introspection"
aliasConflicts["flag-name"] = "framework complex-input introspection"
}
for _, field := range command.fields {
if reason, conflict := primaryConflicts[field.name]; conflict {
return fmt.Errorf("Args field %s (--%s): business flag conflicts with %s flag --%s", field.goName, field.name, reason, field.name)
}
for _, alias := range field.cli.Aliases {
conflicts := primaryConflicts
kind := "independent alias"
if alias.Mode == typedAliasNormalize {
conflicts = aliasConflicts
kind = "normalize alias"
}
if reason, conflict := conflicts[alias.Name]; conflict {
return fmt.Errorf("Args field %s (--%s): %s --%s conflicts with %s flag --%s", field.goName, field.name, kind, alias.Name, reason, alias.Name)
}
}
}
return nil
}
View on GitHub (pinned to 7fd6ef3c07)
When it happens
Trigger: Thrown at shortcuts/common/typed_flag_collisions.go:56 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of larksuite/cli@7fd6ef3c07 (2026-09-04).
Data as JSON: /api/errors/1ff185613460bd8b.
Report an issue: GitHub.