Skip to content

v0.8.2

Choose a tag to compare

@pallaoro pallaoro released this 02 Apr 10:59
· 41 commits to main since this release

Diagnostic hints for code node input errors

  • Proxy-based diagnostics: code nodes now show exactly which keys are available in input, trigger, and state when accessing a missing property — no more guessing where data lives
  • Enhanced error context: runtime errors include available keys hint when "Cannot read property" occurs
  • Improved flow_run description: documents the state model (trigger, env, node outputs) and how code nodes receive input vs state

Example error (before)

Cannot read properties of undefined (reading 'email_to')

Example error (after)

'email_to' is not a key in input. Input keys: [client, order_number].
Did you mean state.trigger.email_to? It exists in trigger.