Message tracing in NR5

Hi There,

So returning to one of my favourite topics - message tracing and it's usage in NR.

The split pane feature of NR5 has actually made this a lot simpler and nicer:

Screen Recording 2026-06-13 at 16.27.07

Having fixed my introspection package for NR 5, I've tested the message tracing and logging of all received messages to the debug panel. With the split pane in NR5, it's now possible to activate the message tracing and have the debug panel open at the same time.

This is great because the message tracer can also log all messages received by the nodes to the debug panel. Clicking on a node in the message tracer list then highlights that debug message with a red board in the debug panel.

Again: beware not to flood the editor, best to select a small set of nodes to be traced. Also trace first and don't log to the debug panel is also a good idea.

Now nice feature is that message tracing can be activated and deactivated without deploying the flow - this is can be used to debug a running but broken system without the reset caused by a deploy.

Also with NR5, it possible to keep open the message tracing panel while switch between other panels - this can prevent forgetting about turning off message tracing. This often happens to me that I start tracing message, switch to the debug panel and then forget that I've activated message tracing ... only to have my editor flooded. So keeping it open reminds me to turn it off!

WARNING: don't do this at home especially not the "trace ALL nodes"!!!! (this warning is the same as the type of warnings found on cigarette packets - I am not responsible and responsible adults can do whatever they like!)