conductor-oss / conductor-oss/conductor

[FEATURE]: JSON JQ Transform Task – Enhanced Error Handling

Open
#419 0 comments 0 reactions 2 assignees Claimed by @bradyyie View on GitHub
help wanted
Dominant language
Java
Stars
32.2k
Forks
1k
Avg merge
2d 3h
Merged PRs (30d)
37

Description

## Describe the Feature Request
Currently, the task applies a JQ query expression (queryExpression) to transform JSON input​.
If the JQ expression is invalid or doesn’t match the input, the workflow task can fail with a generic error. The system does include an error field in the task output for failures​

## Describe Preferred Solution
when a JQ query fails to parse or returns no results, the task could populate `output.error` with a message describing the issue (syntax error details or “no results from query”), rather than a vague failure.

## Describe Alternatives
--

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.