Skip to content

fix: add missing author field to marketplace plugin entry - #283

Closed
hckhanh wants to merge 1 commit into
CodSpeedHQ:mainfrom
hckhanh:patch-1
Closed

hckhanh wants to merge 1 commit into
CodSpeedHQ:mainfrom
hckhanh:patch-1

Conversation

@hckhanh

@hckhanh hckhanh commented Apr 1, 2026

Copy link
Copy Markdown

Claude Desktop (Cowork) requires the author field on marketplace plugin entries for validation. Without it, adding the marketplace fails with "Failed to add marketplace." Fixes #282.

Claude Desktop (Cowork) requires the `author` field on marketplace plugin entries for validation. Without it, adding the marketplace fails with "Failed to add marketplace." Fixes CodSpeedHQ#282.
Copilot AI review requested due to automatic review settings April 1, 2026 16:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the missing author field to the marketplace plugin entry so Claude Desktop (Cowork) validation succeeds when adding this repository as a plugin marketplace (fixes #282).

Changes:

  • Added author metadata to the codspeed plugin entry in .claude-plugin/marketplace.json.
  • Adjusted the JSON structure/formatting in the marketplace file as part of the edit.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +2 to +15
"name": "codspeed-plugin-marketplace",
"owner": {
"name": "CodSpeed"
},
"plugins": [
{
"name": "codspeed",
"source": "./",
"description": "Tools for accurate and reliable performance measurement and optimization",
"author": {
"name": "CodSpeed"
}
}
]

Copilot AI Apr 1, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JSON indentation is inconsistent within this file (e.g., top-level keys are indented 4 spaces while nested "owner.name" is indented much further). To match the repository’s JSON style (see .claude-plugin/plugin.json using consistent 2-space indentation), please reformat this file with consistent indentation/alignment (preferably via a formatter).

Suggested change
"name": "codspeed-plugin-marketplace",
"owner": {
"name": "CodSpeed"
},
"plugins": [
{
"name": "codspeed",
"source": "./",
"description": "Tools for accurate and reliable performance measurement and optimization",
"author": {
"name": "CodSpeed"
}
}
]
"name": "codspeed-plugin-marketplace",
"owner": {
"name": "CodSpeed"
},
"plugins": [
{
"name": "codspeed",
"source": "./",
"description": "Tools for accurate and reliable performance measurement and optimization",
"author": {
"name": "CodSpeed"
}
}
]

Copilot uses AI. Check for mistakes.
Comment on lines +2 to +15
"name": "codspeed-plugin-marketplace",
"owner": {
"name": "CodSpeed"
},
"plugins": [
{
"name": "codspeed",
"source": "./",
"description": "Tools for accurate and reliable performance measurement and optimization",
"author": {
"name": "CodSpeed"
}
}
]

Copilot AI Apr 1, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The plugins entry is indented inconsistently (lines 7–14), which makes the JSON harder to read and differs from the 2-space indentation style used in .claude-plugin/plugin.json. Please reformat this block with consistent indentation.

Suggested change
"name": "codspeed-plugin-marketplace",
"owner": {
"name": "CodSpeed"
},
"plugins": [
{
"name": "codspeed",
"source": "./",
"description": "Tools for accurate and reliable performance measurement and optimization",
"author": {
"name": "CodSpeed"
}
}
]
"name": "codspeed-plugin-marketplace",
"owner": {
"name": "CodSpeed"
},
"plugins": [
{
"name": "codspeed",
"source": "./",
"description": "Tools for accurate and reliable performance measurement and optimization",
"author": {
"name": "CodSpeed"
}
}
]

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] "Failed to add marketplace" in Claude Desktop (Cowork) — missing author field in marketplace plugin entry

2 participants