Aquí hay una muestra que demuestra algo similar a lo que creo que está pidiendo: https://gojs.net/extras/highlightingAllValidPorts.html El código fuente completo de la muestra está en la página.
Básicamente, como sugiere @Ba2sik, debe anular los métodos LinkingTool.doActivate y LinkingTool.doDeactivate para llamar a su súper método y resaltar lo que desee.
class CustomLinkingTool extends go.LinkingTool { constructor() { super(); this.temporaryFromPort.opacity = 0.0; this.temporaryToPort.opacity = 0.0; } doActivate() { super.doActivate(); var tool = this; this.diagram.nodes.each(n => { n.ports.each(p => { const valid = tool.isValidLink(tool.originalFromNode, tool.originalFromPort, n, p); p.fill = valid ? "red" : "black"; }); }); } doDeactivate() { this.diagram.nodes.each(n => { n.ports.each(p => { p.fill = "black"; }); }); super.doDeactivate(); } } // end CustomLinkingToolEse ejemplo destaca todos los puertos válidos de cada nodo, pero es posible que le interese más cambiar la apariencia de cualquier nodo que tenga un puerto válido.