Selection mode

Point to what you want changed, right in the prototype

This version was released on Apr 1, 2026.

Plan: All

Describing where exactly you want a change in words is hard. Pointing at it isn't. Selection mode lets you click directly on any element in your prototype, annotate it with your intent, and send that context straight to the AI with no elaborate prompt engineering required.

Targeted changes without the guesswork

Activate selection mode via its button in the prompt window or simply press ⌥S and your prototype switches into a focused state: no accidental navigation, just deliberate selection.

How it works:
  • Hover over any element to see its full path hierarchy highlighted to pinpoint exactly what you want to change.
  • Click to annotate it. You can also select multiple elements at once by clicking and dragging.
  • Once you're happy with your annotations, simply save them or hit ⌘ Enter to submit.

Your annotations appear as numbered bubbles on the canvas with matching pills in the prompt input. If you want to refine one later, just click the bubble or the pill to edit it.

Stack up your changes, then send once

Bundling multiple changes into a single prompt is tricky. The more element descriptions you throw at the agent, the more likely something gets misread or missed.

Selection mode changes that. Annotate everything you want changed across the prototype, then send it all at once. Because each annotation is pinned to the exact element, the agent knows precisely where each change applies.

The result is faster iteration with fewer misses, even when you're making several targeted changes in a single pass. Your annotations and any accompanying prompt are saved together in the chat history, so the full picture of what you asked is always there to revisit.

Built for how teams actually work

Annotations are tied to the thread, not to a single moment in time. If a teammate generates a new iteration while you’re still crafting your annotations, Supernova automatically switches to the latest version and carries your annotations forward, remapping them to the same elements where they still exist.

Keep going without losing your place, even when the prototype is moving underneath you.

Availability

Selection mode requires a container that supports it. If you’re already using a custom code container, upload to the latest version to enable it. Learn more


For a list of smaller improvements and bug fixes, visit our Bug fixes page here: