Whenever "type" is not a string.
A few common cases in the NiPreps pipelines:
verbose_count: convert to String with "value-choices" = ["-v", "-vv", "-vvv"]
nargs=?: unnest
- Mutually exclusive arguments: might be a bit hacky but possibly doable. There are some upstream bugs in Styx though.
Either write a heuristics script or rely on an LLM agent to do it. Tempted to try the script.
Whenever
"type"is not a string.A few common cases in the NiPreps pipelines:
verbose_count: convert toStringwith"value-choices" = ["-v", "-vv", "-vvv"]nargs=?: unnestEither write a heuristics script or rely on an LLM agent to do it. Tempted to try the script.