fix: propagate deprecated field in agent merge and show description in dialog

This commit is contained in:
Aarav Sharma
2026-03-30 16:50:38 -06:00
parent e9060468a1
commit 12d292ec08
2 changed files with 3 additions and 1 deletions
+1
View File
@@ -383,6 +383,7 @@ export namespace Agent {
item.mode = value.mode ?? item.mode
item.color = value.color ?? item.color
item.hidden = value.hidden ?? item.hidden
item.deprecated = value.deprecated ?? item.deprecated
item.name = value.name ?? item.name
item.steps = value.steps ?? item.steps
item.options = mergeDeep(item.options, value.options ?? {})
@@ -13,7 +13,8 @@ export function DialogAgent() {
value: item.name,
title: item.displayName ?? item.name, // kilocode_change
description:
[item.deprecated && "deprecated", item.native && "native"].filter(Boolean).join(", ") || item.description,
[item.deprecated && "deprecated", item.native && "native", item.description].filter(Boolean).join(", ") ||
undefined,
}
}),
)