Required parameters must appear before any optional parameters in each method's params list.
| Open-RPC | Compatibility |
|---|---|
| 1.x | ✅ |
Placing required parameters after optional ones matches common RPC and Open-RPC conventions and avoids ambiguous positional calling patterns.
| Option | Type | Description |
|---|---|---|
| severity | string | Possible values: off, warn, error. Default error (in recommended ruleset). |
rules:
spec-no-required-params-after-optional: error