I received this email from Stephen Vickers -
I noticed this pull request from you in the now archived repository; see
I just wanted to point out that this parameter is only required when the
protected status of a Tool Consumer is enabled; this is the purpose of
this flag so removing the check undermines having this option. If you
wish to allow a Tool Consumer to not send the
tool_consumer_instance_guid parameter, then just do not enable the
protected option in its record.
We applied this fix manually in
We need to investigate whether this was the right approach.