humainflow-web/src/app/shared/nodes/task-step-node
Lucio Lelii f41962993c Show step preview placeholders as expandable values, not a flat string replace
A node's Condition/prompt preview resolved ${{name}} placeholders with a
single-pass string replace, so a runtime value got duplicated wherever the
same placeholder repeated in the source text (e.g. a Conditional's
${{x}} != null && ${{x}}.contains(...) pattern) and long/verbose values were
dumped inline unbounded. Reuse the existing template-placeholder machinery
(already used for HumanDecisionBlock/HumanInteractionBlock text) instead: a
new "template" field type on the settings dialog renders each placeholder as
its own expandable segment.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 13:26:58 +02:00
..
task-step-node.css Pulse a container while its subflow is working 2026-09-03 16:35:33 +02:00
task-step-node.html Open a step's failure instead of squeezing it into a tooltip 2026-09-09 16:49:40 +02:00
task-step-node.spec.ts Open a step's failure instead of squeezing it into a tooltip 2026-09-09 16:49:40 +02:00
task-step-node.ts Show step preview placeholders as expandable values, not a flat string replace 2026-09-12 13:26:58 +02:00