n8n-io / n8n

Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
https://n8n.io
Other
48.93k stars 7.76k forks source link

ReAct agent (only?) previous `[null]` that is passed in `Set` gets passed as `null` to tool, breaking `is not empty` #11766

Open Morriz opened 4 hours ago

Morriz commented 4 hours ago

Bug Description

What the title says.

To Reproduce

  1. activate the test output workflow
  2. trigger test input
  3. observe in test output that the if node can't make sense of the test prop's value

Expected behavior

The ReAct agent to not mess with values. I hope the recent refactoring of this agent has fixed this, but maybe my bug report is just in time to get a fix shipped ;)

Operating System

docker

n8n Version

1.67.1

Node.js Version

docker

Database

SQLite (default)

Execution mode

main (default)

Joffcom commented 4 hours ago

Hey @Morriz,

We have created an internal ticket to look into this which we will be tracking as "GHC-454"