The fact that only the latest screenshot is shared per VM, not linked to which process / queue item that was processing, is not very convenient.
The following features would make this functionality more powerful in terms of debugging & troubleshooting;
- store a (browsable) history of screenshots, not just the latest
- create a link between screenshots and their triggering exceptions
example usage: open screenshot, click 'go to exception' and immediately have the process/VBO open with the screenshot next to it, ready to debug.
- link queue exceptions to their respective screenshots
example usage: when looking at a certain failed queue item, click 'view screenshot' (if available) and see what went wrong for this specific queue item.