diff --git a/v2/cmd/docgen/docgen.go b/v2/cmd/docgen/docgen.go index 1fdf38949..975079528 100644 --- a/v2/cmd/docgen/docgen.go +++ b/v2/cmd/docgen/docgen.go @@ -21,6 +21,11 @@ func main() { if err != nil { log.Fatalf("Could not encode docs: %s\n", err) } + + if len(os.Args) < 3 { + log.Fatalf("syntax: %s md-docs-file jsonschema-file\n", os.Args[0]) + } + err = os.WriteFile(os.Args[1], data, 0644) if err != nil { log.Fatalf("Could not write docs: %s\n", err) diff --git a/v2/pkg/operators/extractors/extractors.go b/v2/pkg/operators/extractors/extractors.go index 1aa2de8fc..0e81d90ab 100644 --- a/v2/pkg/operators/extractors/extractors.go +++ b/v2/pkg/operators/extractors/extractors.go @@ -90,7 +90,7 @@ type Extractor struct { // description: | // Extracts using DSL expressions. - DSL []string + DSL []string `yaml:"dsl,omitempty" jsonschema:"title=dsl expressions to extract,description=Optional attribute to extract from response dsl"` dslCompiled []*govaluate.EvaluableExpression // description: |