How to filter for "(tag1 OR tag2) NOT tag3"

Yeeeah, so that’s not quite working.
Here are my steps:

  • Add and omit tags via UI
  • Observe that it works
  • Reproduce the very same filter string in the workspace definition
  • Observe that the tag being omitted shows up in the list of POSITIVE tags, with the first symbol being “-” (dash)

So the negation filter syntax seems to be ignored when used for workspace definition, and the dash symbol is understood by the system as part of the tag name.