fix(AgentEssentialSettings): prevent unnecessary updates when name unchanged

This commit is contained in:
icarus 2025-09-20 21:37:54 +08:00
parent 20dd4794b0
commit 4d266fddb1

View File

@ -61,7 +61,11 @@ const AgentEssentialSettings: FC<AgentEssentialSettingsProps> = ({ agent, update
placeholder={t('common.assistant') + t('common.name')}
value={name}
onChange={(e) => setName(e.target.value)}
onBlur={onUpdate}
onBlur={() => {
if (name !== agent.name) {
onUpdate()
}
}}
style={{ flex: 1 }}
/>
</HStack>