I am using the status to report messages from nested subflows to the dashboard layer and was surprised to see that the status text were truncated on the front end :
Notice the contents of the
I'm actually using the Status node to push the status value to a dashboard text element. It saves me having to manage a separate "status" global variable, which would be redundant.
It makes sense to truncate it in front of the node, when displaying it, but not the original value, in case it gets used or displayed somewhere else.
It may just be line 187 of /packages/node_modules/@node-red/runtime/lib/nodes/flows/Subflow.js
looking at it - it does seem to be just subflows (I think)... we do truncate in the debug nodes to keep things tidy... and we do that at the point of display... - and I guess we truncate them in subflows to be consistent with that... but that then percolates upwards as you see... However you can also set status in a function node and that doesn't truncate - so slightly inconsistent...