Repository navigation
Sequence diagram messages lost their receiver. When a message ends on an activation bar, Visual Paradigm drops its receiver: the model's to end stays empty and the connector has no target shape. The diagram still looks right because the line keeps its stored points, but vp_get_element shows to: {}, and anything that reads the model (reports, code generation, checks of sender and receiver) sees messages without a receiver. vp_build_sequence attached almost every call and return to the receiver's activation bar, so nearly all its messages were affected.
vp_build_sequenceattaches both ends of a message to the lifelines; the activation bars are still linked to the messagevp_add_connector/ build connectors of typeMessagegiven an activation bar use its lifeline; activation shape ids fromvp_get_diagramare found- the label of a message from a lifeline to itself sits above its loop
Diagrams built with earlier versions keep their messages without a receiver: rebuild them with vp_build_sequence or re-create the affected messages. Arrow heads now reach the lifeline's centre line, about half an activation bar into it.
Install: close Visual Paradigm, replace the visual-paradigm-mcp-plugin folder in the plugins directory with the one from the zip, start VP. The skill (visual-paradigm-skill.zip) was updated as well.