diff --git a/docs/tools/README.md b/docs/tools/README.md index 0e0899973c4..5e3c1148b9d 100644 --- a/docs/tools/README.md +++ b/docs/tools/README.md @@ -99,9 +99,9 @@ requires another Parameter to be specified under the `items` field: type: array description: A list of airline, ordered by preference. items: - - name: name - type: string - description: Name of the airline. + name: name + type: string + description: Name of the airline. ``` | **field** | **type** | **required** | **description** | diff --git a/internal/server/config.go b/internal/server/config.go index 45388aeba64..e9081fa0024 100644 --- a/internal/server/config.go +++ b/internal/server/config.go @@ -176,7 +176,7 @@ func (c *SourceConfigs) UnmarshalYAML(node *yaml.Node) error { type AuthSourceConfigs map[string]auth.AuthSourceConfig // validate interface -var _ yaml.Unmarshaler = &SourceConfigs{} +var _ yaml.Unmarshaler = &AuthSourceConfigs{} func (c *AuthSourceConfigs) UnmarshalYAML(node *yaml.Node) error { *c = make(AuthSourceConfigs) diff --git a/internal/tools/parameters.go b/internal/tools/parameters.go index 24eb32cef98..319cb615874 100644 --- a/internal/tools/parameters.go +++ b/internal/tools/parameters.go @@ -154,7 +154,7 @@ func parseParamFromNode(node *yaml.Node) (Parameter, error) { var p CommonParameter err := node.Decode(&p) if err != nil { - return nil, fmt.Errorf("parameter missing required fields") + return nil, fmt.Errorf("parameter missing required fields: %w", err) } switch p.Type { case typeString: