# Delete debug message or hide message

**URL:** https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629
**Category:** Feature Requests
**Tags:** debug, todolists
**Created:** [12 August 2026 11:14 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629 "2026-08-12T11:14:53Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)
#### Post date: [12 August 2026 11:14 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/1 "2026-08-12T11:14:53Z")

</div>

Hi there,

Just wondering whether there is support fo this idea:

 ![Screenshot 2026-08-12 at 12.55.59](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/5/f57c37941078a4d40c9d0d8a0e771591a7850d0d.jpeg)

in the drop down for a debug message, add a delete message option?

Why?

I'm currently working through a bunch of debug messages that are all actually todos - each one is slightly different, requiring slightly different actions. So in fact, the debug panel is being missed used as a todo list. For that, it would be helpful if I could remove those messages that I have already dealt with ... (it's an awfully long list - enough to create a procrastination moment, hence this post!)

As alternative, is there anyway to add the menu option via a plugin that extends the menu automagically?

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [12 August 2026 12:53 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/2 "2026-08-12T12:53:17Z")

</div>

I also think that the ability to remove individual debug messages would be useful. There are lots of times where I would have found this helpful in seeing the wood for the trees.

---

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [12 August 2026 14:33 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/3 "2026-08-12T14:33:07Z")

</div>

I would like to see this implemented as a right click on the debug node name, with options

- Delete this messge.
- Delete all messages from this node.
- Delete All messages from this node and disable it.

The current options to filter selected nodes and delete filtered messages are incomprehensible to me.

In principle I could use this to show only messages from a single node, clear them and go back to showing the rest.

In practice this is absurdly difficult, hence the right click option suggested above.

---

<div class="post-metadata">

### Author: ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)
#### Post date: [13 August 2026 07:16 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/4 "2026-08-13T07:16:13Z")

</div>

> [@jbudd](#):
>
> - Delete this messge.

This can be ambiguous when multiple messages have been sent. Which message is meant - the last, the first, the middle, the second to last ...

Also something that I find useful from the message tracing is a highlight of messages generated by the debug node. In the message tracing, that is done with a red border around the messages:

 ![Screenshot 2026-08-13 at 09.13.58](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/3/737bf7fe478578db1577062a0a45843799cb97aa.png)

In this case, the node highlighted was reached 6 times and the messages it got are sent to the debug panel and two of these messages have now been highlighted.

This can be done with the filter but I prefer the border solution because it also shows the message around the ones of interest.

---

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [13 August 2026 08:09 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/5 "2026-08-13T08:09:57Z")

</div>

> [@gregorius](#):
>
> > [@jbudd](#):
> >
> > - Delete this messge.
> 
> This can be ambiguous when multiple messages have been sent. Which message is meant - the last, the first, the middle, the second to last ...

I don't think that's a problem, at least in my browser it seems pretty clear which message is in focus.

In the right hand panel the mouse pointer is a basic triangle pointer, but if you pass it over a debug message content it changes to the pointing finger and that message is highlighted with a different background colour.

Over the node name it changes to the pointing finger and a tooltip is shown.

An extra bonus from the right click approach:

Often when trying to debug a flow you clear the debug panel, deploy and debugs from other flows pop up.

Handy to be able to disable them without navigating away from the flow you are working on.

I know, ideally there are no active debug nodes except on the flow[s] you are working on, but in life debug happens.

---

<div class="post-metadata">

### Author: ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)
#### Post date: [13 August 2026 09:04 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/6 "2026-08-13T09:04:55Z")

</div>

> [@jbudd](#):
>
> Often when trying to debug a flow you clear the debug panel, deploy and debugs from other flows pop up.

You can select Current Flow instead of All Nodes at the top of the debug pane.

---

<div class="post-metadata">

### Author: ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)
#### Post date: [13 August 2026 09:10 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/7 "2026-08-13T09:10:46Z")

</div>

> [@jbudd](#):
>
> at least in my browser it seems pretty clear which message is in focus.

Message in focus isn't from the debug node with the delete message button? So this is an extra cognitive process to establish the connection between highlighted debug message and the corresponding debug node - if I understand your approach correctly.

But that's not for me to decide, I've found my workaround for my original issue. I've extended the [scratchpad](https://github.com/gorenje/node-red-scratchpad#execute-code-in-the-browser) plugin with an "execute in browser" functionality. Which now allows me to execute JS snippets in the browser to do things in the editor:

![Screen Recording 2026-08-13 at 11.05.08](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/8/e834d1674f53029b98bb4af531085af5b1f81e5d.gif)

After all, the entire editor is one giant jQuery application with some pixie dust sprinkled over it! 😉 This is of course not a proper solution and shouldn't be done at home but it works for me and allows me to save some cognitive energy for more important things in life.

---

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [13 August 2026 09:23 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/8 "2026-08-13T09:23:38Z")

</div>

> [@gregorius](#):
>
> Message in focus isn't from the debug node with the delete message button? So this is an extra cognitive process

I'm sorry but I have no idea what that means.

In my imagination one sees a sidebar full of debug messages. _In the sidebar_ you right click on the name of a node which spawned a message and are offered the choice to delete the message, others from the same node or to turn that particular node off (I'm not sure if there is a proper word for the effect of clicking on the button on the node itself. Not disable because debug nodes can also be disabled in the config.)

---

<div class="post-metadata">

### Author: ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)
#### Post date: [13 August 2026 09:53 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/9 "2026-08-13T09:53:24Z")

</div>

> [@jbudd](#):
>
> _In the sidebar_ you

Well that solves the mystery - I thought that menu was _on the debug node_, now it all makes sense. Sorry for the confusion & thanks for the explanation and patience.

---

<div class="post-metadata">

### Author: ![herman34](https://avatars.discourse-cdn.com/v4/letter/h/8dc957/32.png) [@herman34](https://discourse.nodered.org/u/herman34)
#### Post date: [13 August 2026 12:06 UTC](https://discourse.nodered.org/t/delete-debug-message-or-hide-message/101629/10 "2026-08-13T12:06:47Z")

</div>

Yeah find this useful too. The debug panel is not really designed as a todo list, but I think having a `Delete/Clear this message` option would make it much easier to manage when using debug messages as temporary reminders. Also a per message hide option would be handy as well.
