No Unique Application ID When Sending Speckle Blocks Through Grasshopper

Hi Speckle Team,

I’ve run into an issue when sending Speckle blocks from Grasshopper.

It seems that when I send blocks (using the standard Speckle components), the objects do not retain a unique applicationId. This makes it very difficult to perform accurate diffs between versions, as I can’t reliably track which object is which across commits.

Has anyone else encountered this problem? Or is there something I might be missing in how the applicationId should be assigned when sending blocks?

Would really appreciate it if someone could take a look or point me in the right direction.

Cheers,
Ray

Grasshopper requires you to synthesise an applicationId if you expect to rely on it.

You can then add it as a prop by key…value

1 Like