Which surface opened the query builder, reported as openedFrom on QUERY_BUILDER_EVENT.OPENED.

This names the surface only. What is being queried is already carried by the source info on the same payload (sourceType and its target field), and queryId already marks a saved query — so there is deliberately no query.creator.data-space-style cross product here.

Enumeration Members

Enumeration Members

QUERY_CREATOR: "query.creator"
QUERY_SAVED: "query.saved"