…rather than having to open Console.app to figure out where things went wrong. Perhaps:

  • Add a VuoError type, and, when needed, give nodes an output port of that type.
  • When a node encounters a runtime error (for example, Fetch Image can't find the image), it sets a value in its VuoError output port.
  • You can choose to handle the error programmatically by connecting a cable from the VuoError output port.
  • Or if you don't handle it programmatically, the editor could receive the error and highlight the node and port in red. If you click on the port, its popover would explain the error.


Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo CE and Vuo Pro


●●○○ — A few weeks of work


●○○ — Appeals to current community

Feature status

  • Submitted to vuo.org
  • Reviewed by Team Vuo
  • Open for community voting
  • Chosen to be implemented
  • Released

When we (Team Vuo) plan each release, we try to implement as many of the community's top-voted feature requests as we have time for.

If anyone would like to help this happen sooner, we're also accepting open source contributions and commissioned work.

Read more about how Vuo feature requests work.