+ + + + {name} {backendLabel(inferredBackend)} {inferredModel && ( - + {modelLabel(inferredBackend, inferredModel)} )} - {def.prompt && ( - - {def.prompt.slice(0, 120)} - - )} + + {def.prompt?.trim() + ? `${def.prompt.slice(0, 180)}${def.prompt.length > 180 ? '…' : ''}` + : 'No profile prompt configured yet.'} + + + + {isEnabled ? 'Active' : 'Inactive'} + + + + {actionLabels.length > 0 && ( + + {actionLabels.map((label) => ( + + {label} + + ))} -