Currently, if the orchestrator or evaluator doesn't like something, the orchestrator silently returns the well-formed version of the original input. We should surface errors from throughout the stack, not just when a function manages to make it to the executors.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | cmassaro | T287977 Make it easy to on-board to the function-evaluator's codebase | |||
Resolved | cmassaro | T283832 Propagate errors from the Evaluator to the Orchestrator | |||
Resolved | cmassaro | T287090 Improve Logging in Executors by Not Relying on stderr for Error Reporting |
Event Timeline
Comment Actions
This behavior is no longer happening. Evaluator errors are correctly propagated to the orchestrator.