Skip to content

Make connection endpoint rewiring atomic - #16

Open
matteomekhail wants to merge 4 commits into
Wip-Sama:devfrom
matteomekhail:codex/issue-8-rewire-connections
Open

Make connection endpoint rewiring atomic#16
matteomekhail wants to merge 4 commits into
Wip-Sama:devfrom
matteomekhail:codex/issue-8-rewire-connections

Conversation

@matteomekhail

Copy link
Copy Markdown

Summary

  • add an explicit rewire event and connection-manager operation
  • preserve the original connection when the new endpoint is missing, incompatible, or cyclic
  • avoid deleting the model connection at drag start
  • cover successful replacement and invalid-drop rollback

Validation

  • ./gradlew :composeApp:jvmTest --tests org.wip.plugintoolkit.features.flows.FlowConnectionRewireTest

Closes #8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant