| {t('createTool.toolInput.name', { ns: 'tools' })} | {t('createTool.toolInput.method', { ns: 'tools' })} | {t('createTool.toolInput.description', { ns: 'tools' })} |
|---|---|---|
|
{item.name}
{item.required ? t('createTool.toolInput.required', { ns: 'tools' }) : ''}
{item.type}
|
{item.name === '__image' && (
{t('createTool.toolInput.methodParameter', { ns: 'tools' })}
|
handleParameterChange('description', e.target.value, index)} /> |
| {t('createTool.name', { ns: 'tools' })} | {t('createTool.toolOutput.description', { ns: 'tools' })} |
|---|---|
|
{item.name}
{item.reserved ? t('createTool.toolOutput.reserved', { ns: 'tools' }) : ''}
{
!item.reserved && hasReservedWorkflowOutputConflict(reservedOutputParameters, item.name)
? (
{t('createTool.toolOutput.reservedParameterDuplicateTip', { ns: 'tools' })}
{item.type}
|
{item.description} |