From 46986fba2401be77f245cefdaafbc05a60e686f3 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Wed, 20 May 2026 18:20:04 +0800 Subject: [PATCH] fix: Resolve the agent upgrade issue (#12780) --- agent/app/service/agents_utils.go | 3 +++ .../agent/config/tabs/channels/components/channel-bots.vue | 1 - frontend/src/views/ai/agents/agent/index.vue | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/agent/app/service/agents_utils.go b/agent/app/service/agents_utils.go index dcb81ae12..62e3b7e95 100644 --- a/agent/app/service/agents_utils.go +++ b/agent/app/service/agents_utils.go @@ -578,6 +578,9 @@ func checkAgentUpgradable(install model.AppInstall) bool { if install.App.ID == 0 { return false } + if ignoreUpdate(install) { + return false + } details, err := appDetailRepo.GetBy(appDetailRepo.WithAppId(install.App.ID)) if err != nil || len(details) == 0 { return false diff --git a/frontend/src/views/ai/agents/agent/config/tabs/channels/components/channel-bots.vue b/frontend/src/views/ai/agents/agent/config/tabs/channels/components/channel-bots.vue index a7dfa9551..a5e2ec040 100644 --- a/frontend/src/views/ai/agents/agent/config/tabs/channels/components/channel-bots.vue +++ b/frontend/src/views/ai/agents/agent/config/tabs/channels/components/channel-bots.vue @@ -81,7 +81,6 @@ diff --git a/frontend/src/views/ai/agents/agent/index.vue b/frontend/src/views/ai/agents/agent/index.vue index 0ae829b9d..e6eef5a77 100644 --- a/frontend/src/views/ai/agents/agent/index.vue +++ b/frontend/src/views/ai/agents/agent/index.vue @@ -341,7 +341,7 @@ const buttons = [ label: i18n.global.t('commons.button.upgrade'), permission: true, click: (row: AI.AgentItem) => openUpgrade(row), - disabled: (row: AI.AgentItem) => !row.upgradable, + show: (row: AI.AgentItem) => row.upgradable, }, { label: i18n.global.t('commons.button.delete'),