humainflow-web/src/app/services/dialogs
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
..
bias-compare-dialog.spec.ts feat(bias-impact): complete side-effect policy, compare, report list and canvas highlighting 2026-07-21 11:20:57 +02:00
bias-compare-dialog.ts feat(bias-impact): complete side-effect policy, compare, report list and canvas highlighting 2026-07-21 11:20:57 +02:00
bias-impact-experiment-dialog.spec.ts feat: update flow editor enhancements 2026-09-01 15:53:39 +02:00
bias-impact-experiment-dialog.ts feat: update flow editor enhancements 2026-09-01 15:53:39 +02:00
bias-report-dialog.ts Open a bias report in its own window, and make the reports list a list 2026-09-08 11:41:24 +02:00
bias-rerun-dialog.spec.ts feat: update flow editor enhancements 2026-09-01 15:53:39 +02:00
bias-rerun-dialog.ts feat: update flow editor enhancements 2026-09-01 15:53:39 +02:00
confirm-dialog.spec.ts added field retriever service 2026-03-02 15:58:05 +01:00
confirm-dialog.ts added store state for editor 2026-01-09 17:20:27 +01:00
execution-error-dialog.ts Open a step's failure instead of squeezing it into a tooltip 2026-09-09 16:49:40 +02:00
human-interaction-dialog.ts feat(task-execution): resolve ${{...}} placeholders in human interaction text 2026-07-24 21:07:54 +02:00
node-settings-dialog.ts Show step preview placeholders as expandable values, not a flat string replace 2026-09-12 13:26:58 +02:00
project-context-dialog.ts Group the flows list by project, with shared context and project runs 2026-09-03 07:53:42 +02:00
project-delete-dialog.ts Group the flows list by project, with shared context and project runs 2026-09-03 07:53:42 +02:00
project-dialog.ts Group the flows list by project, with shared context and project runs 2026-09-03 07:53:42 +02:00
subflow-preview-dialog.ts feat: Add subflow export functionality with source name tracking 2026-05-20 17:13:18 +02:00