Telepathy is a vital tool for me, but I have found this bug that means I no longer use the wildcard matching feature.
Whenever I do anything with a telepathy sender/receiver which would cause it to search through the script to make connections to other telepathy params (e.g. add a sender/receiver to script, change a sender/receivers nickname), it will expire any receivers that have a wildcard pattern for their nickname (contain ‘*’ and/or ‘?’), causing everything downstream to recompute. This becomes a massive pain if you have a script that has heavy functions downstream from a wildcard receiver, it makes telepathy almost unusable
I’ve attached a script that illustrates the issue.
TelepathyWildcardRecomputeBug.gh (8.3 KB)