Improve active skill schema handling

This commit is contained in:
lky-spec
2026-04-26 11:58:29 +08:00
parent 9ee931ee30
commit 903eb591eb
25 changed files with 1401 additions and 673 deletions

View File

@@ -237,10 +237,9 @@ func (a *Agent) skillVisibleFieldSummary(storeUserID, lang, skillName, action st
add(displayCatalogFieldName(field, lang))
}
case "trader_management":
add(slotDisplayName("name", lang))
add(slotDisplayName("exchange", lang))
add(slotDisplayName("model", lang))
add(slotDisplayName("strategy", lang))
if strings.TrimSpace(action) == "create" {
add(slotDisplayName("name", lang))
}
for _, field := range manualTraderEditableFieldKeys() {
add(displayCatalogFieldName(field, lang))
}