Placeholder text fixed in setup wizard
Setup wizard inputs no longer display cryptic placeholder sentinel strings like <__PLACEHOLDER_VALUE__hint__> verbatim—instead showing clean empty fields with helpful hint text.
The setup wizard in the editor was displaying raw placeholder sentinel strings to users instead of useful hint text. These cryptic strings, generated by the AI builder, appeared exactly as <__PLACEHOLDER_VALUE__hint__> inside input fields, creating a confusing experience during workflow setup.
Inputs now render empty when placeholder sentinels are detected, with the extracted hint portion displayed as standard HTML placeholder text. Users see a blank field with guidance like "Enter your API key" rather than an unreadable sentinel string.
This fix applies to the node design and visualization parameters in the editor UI, specifically within the setup wizard flow where users configure AI builder components. The change makes AI-generated workflow templates immediately usable rather than requiring users to understand and manually clear technical sentinel values.
View Original GitHub DescriptionFact Check
Summary
- Placeholder sentinel strings (
<__PLACEHOLDER_VALUE__hint__>) from the AI builder were shown verbatim in setup wizard input fields - Now renders them as empty inputs with the extracted hint as HTML placeholder text
- Adds test coverage for
isParamValueSetwith placeholder sentinels
Before they were appearing like this: <img width="958" height="593" alt="image" src="https://github.com/user-attachments/assets/6d9f1c64-031a-447f-a09d-b2c7ab488c22" />
Related Linear ticket
https://linear.app/n8n/issue/AI-2365
- I have seen this code, I have run this code, and I take responsibility for this code.