buildPrompt method presentation ✓ 100.0%
Last updated: 2026-03-01T23:25:47.069Z
Metrics
LOC: 17
Complexity: 6
Params: 1
Coverage: 100.0% (3/3 lines, 19x executed)
Signature
buildPrompt(input: FieldValueInput): : string
Source Code
buildPrompt(input: FieldValueInput): string {
const base = renderPromptBase(this);
const context = [
input.label && `Label: ${input.label}`,
input.name && `Name: ${input.name}`,
input.id && `ID: ${input.id}`,
input.placeholder && `Placeholder: ${input.placeholder}`,
input.autocomplete && `Autocomplete: ${input.autocomplete}`,
`Type: ${input.inputType}`,
`Detected as: ${input.fieldType}`,
]
.filter(Boolean)
.join("\n");
return `${base}\n\nGenerate a value for this field:\n${context}`;
},
Dependencies (Outgoing)
| Target | Type |
|---|---|
| renderPromptBase | calls |
No incoming dependencies.