Add marketplace display names to plugin/list (#14861)

Add display_name support to marketplace.json.
This commit is contained in:
xl-openai
2026-03-16 19:04:40 -07:00
committed by GitHub
Unverified
parent 59533a2c26
commit 49c2b66ece
11 changed files with 77 additions and 1 deletions
@@ -9372,6 +9372,12 @@
},
"PluginMarketplaceEntry": {
"properties": {
"displayName": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
@@ -6160,6 +6160,12 @@
},
"PluginMarketplaceEntry": {
"properties": {
"displayName": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
@@ -127,6 +127,12 @@
},
"PluginMarketplaceEntry": {
"properties": {
"displayName": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
@@ -4,4 +4,4 @@
import type { AbsolutePathBuf } from "../AbsolutePathBuf";
import type { PluginSummary } from "./PluginSummary";
export type PluginMarketplaceEntry = { name: string, path: AbsolutePathBuf, plugins: Array<PluginSummary>, };
export type PluginMarketplaceEntry = { name: string, path: AbsolutePathBuf, displayName: string | null, plugins: Array<PluginSummary>, };
@@ -3276,6 +3276,7 @@ pub struct SkillsListEntry {
pub struct PluginMarketplaceEntry {
pub name: String,
pub path: AbsolutePathBuf,
pub display_name: Option<String>,
pub plugins: Vec<PluginSummary>,
}