@if (isHumanNode()) { } @else { LLM }
{{ nodeTitle() }}
{{ name }}
@if (missingRequiredParams.length) {
Missing required fields
@for (missing of missingRequiredParams; track missing) {
{{ missing }}
}
}
Inputs
@for (input of inputs; track input.key) {
{{ input.key }}
}
Outputs
@for (output of outputs; track output.key) {
{{ output.key }}
}
@if (parameterFieldGroups.length) {
@for (group of parameterFieldGroups; track group.key) {
{{ group.legend }}
@for (field of group.fields; track field.path) {
{{ field.label }}
{{ field.value }}
}
}
} @if (parameterFields.length) {
@for (field of parameterFields; track field.path) {
{{ field.label }}
{{ field.value }}
}
} @if (hasMainContent()) {
{{ mainContentLabel() }}
@if (!mainContentParts().length) { - } @else { @for (part of mainContentParts(); track $index) { @if (part.isDynamicInput) { {{ formatDynamicInputToken(part.text) }} } @else { {{ part.text }} } } }
}
@if (localEditorOpen) {
Edit {{ localEditorLabel }}
@if (localEditorLoading) { } @else if (localEditorType === 'boolean') { } @else if (localEditorOptions.length) { } @else { }
}