Skip to content

[BUG] Node creation in pipeline overrides existing nodes with conflicting names #3598

@SamvelSimonyan

Description

@SamvelSimonyan

Steps to reproduce:

  1. In the pipeline, create a node of one type (e.g., LLM node) and assign it a name specific to another type (e.g., "Printer 1").
  2. Add a new node of the conflicting type (e.g., Printer node).

Actual results:

  • The existing LLM node named "Printer 1" is replaced by the newly created Printer node.
2026-02-20_14h22_16.mp4

Expected results:

  • When creating a new node, the default name assigned to the node should be checked against all existing nodes, regardless of type, to prevent name conflicts and unintended overrides.

Metadata

Metadata

Labels

Type

Projects

Status

Verified on DEV Env

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions