From dbf46d154265e31889ab9fd082ef252b738b69b9 Mon Sep 17 00:00:00 2001 From: Grant Linville Date: Mon, 9 Sep 2024 11:12:15 -0400 Subject: [PATCH] fix: openapi revamp: fix incorrect error message when JSON args are invalid (#844) Signed-off-by: Grant Linville --- pkg/openapi/run.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/openapi/run.go b/pkg/openapi/run.go index 159ee6fe..ac1ec660 100644 --- a/pkg/openapi/run.go +++ b/pkg/openapi/run.go @@ -39,7 +39,7 @@ func Run(operationID, defaultHost, args string, t *openapi3.T, envs []string) (s validationResult, err := gojsonschema.Validate(gojsonschema.NewStringLoader(schemaJSON), gojsonschema.NewStringLoader(args)) if err != nil { // We don't return an error here because we want the LLM to be able to maintain control and try again. - return fmt.Sprintf("ERROR: failed to validate arguments. Make sure your arguments are valid JSON. %v", err), false, nil + return fmt.Sprintf("ERROR: failed to validate arguments. Make sure your arguments are valid JSON. %v", err), true, nil } if !validationResult.Valid() {