@David-Healey Oh, you mean like this? 😂

CleanShot 2026-08-29 at 13.12.10@2x.png

Claude says:

It's painting the warning in the wrong tab, and it's a false positive from conservative metadata.

The metadata classifies every sendRepaintMessage variant as unsafe wholesale; a finer classification ("warning: fine to call, just don't do it per-sample") would be more accurate.

The two points are: (1) ApiDiagnostic needs the callback id so the editor can place the marker in the right tab, and (2) sendRepaintMessage's callScope should probably be "warning" rather than "unsafe".

Glad I don't use the HISE script editor anymore. That would confuse the hell out of me! 😜