mirror of
https://github.com/langgenius/dify.git
synced 2026-10-04 13:47:55 +08:00
varType is a frontend-only hint the canvas uses to pick the operator list; the runtime ignores it. Builder-made if-else nodes never carried it (ESQ1-303), which steers the panel to string operators on a number and reproduces ESQ1-285's runtime error. Derive it only when a start variable's declared type makes it certain; never overwrite, never guess. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>