Rename ASP.NET Core plugin from dotnet-aspnet to dotnet-aspnetcore#711
Conversation
dotnet-aspnet to dotnet-aspnetcore
Skill Coverage Report
Uncovered:
|
|
/evaluate |
Skill Validation Results
[1] Model: claude-opus-4.6 | Judge: claude-opus-4.6 🔍 Full Results - additional metrics and failure investigation steps ▶ Sessions Visualisation -- interactive replay of all evaluation sessions |
|
@lewing : Are we good with publishing this PR and merging? These changes look good. |
There was a problem hiding this comment.
Pull request overview
This PR renames the ASP.NET Core plugin identity from dotnet-aspnet to dotnet-aspnetcore and updates repository metadata so plugin discovery, ownership, marketplace registration, and eval routing all consistently use the new name.
Changes:
- Updated plugin registration metadata (plugin.json + marketplace manifests) to use
dotnet-aspnetcoreand the new plugin directory path. - Updated eval suite routing and test artifacts under
tests/dotnet-aspnetcore/(including updated eval.vally.yaml descriptions). - Updated ownership/docs references (CODEOWNERS, README, issue triage taxonomy label) to match the renamed plugin.
Show a summary per file
| File | Description |
|---|---|
| tests/dotnet-aspnetcore/minimal-api-file-upload/eval.yaml | Adds/relocates eval scenarios under the renamed plugin test root. |
| tests/dotnet-aspnetcore/minimal-api-file-upload/eval.vally.yaml | Updates eval description to reference dotnet-aspnetcore. |
| tests/dotnet-aspnetcore/dotnet-webapi/eval.yaml | Adds/relocates Web API eval scenarios under the renamed test root. |
| tests/dotnet-aspnetcore/convert-blazor-server-to-webapp/eval.yaml | Adds/relocates Blazor migration eval scenario under the renamed test root. |
| tests/dotnet-aspnetcore/configuring-opentelemetry-dotnet/eval.yaml | Adds/relocates OpenTelemetry eval scenarios under the renamed test root. |
| tests/dotnet-aspnetcore/configuring-opentelemetry-dotnet/eval.vally.yaml | Updates eval description to reference dotnet-aspnetcore. |
| README.md | Updates the plugin table entry/link to dotnet-aspnetcore. |
| plugins/dotnet-aspnetcore/skills/minimal-api-file-upload/SKILL.md | Adds/relocates skill content under the renamed plugin path. |
| plugins/dotnet-aspnetcore/skills/dotnet-webapi/SKILL.md | Adds/relocates skill content under the renamed plugin path. |
| plugins/dotnet-aspnetcore/skills/convert-blazor-server-to-webapp/SKILL.md | Adds/relocates skill content under the renamed plugin path. |
| plugins/dotnet-aspnetcore/skills/configuring-opentelemetry-dotnet/SKILL.md | Adds/relocates skill content under the renamed plugin path. |
| plugins/dotnet-aspnetcore/plugin.json | Renames the plugin name to dotnet-aspnetcore. |
| .vally.yaml | Renames the suite key and updates eval glob to tests/dotnet-aspnetcore/*/eval.vally.yaml. |
| .github/workflows/issue-triage.md | Updates the area label mapping to area-dotnet-aspnetcore. |
| .github/plugin/marketplace.json | Updates marketplace entry to dotnet-aspnetcore and new source path. |
| .github/CODEOWNERS | Updates ownership paths/comments for renamed plugin/test directories. |
| .cursor-plugin/marketplace.json | Updates marketplace entry to dotnet-aspnetcore and new source path. |
| .claude-plugin/marketplace.json | Updates marketplace entry to dotnet-aspnetcore and new source path. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 10/18 changed files
- Comments generated: 0
The Codex CLI requires .codex-plugin/plugin.json as the plugin manifest entry point. Without it, 'codex plugin add' fails with 'missing plugin.json' even though the marketplace listing works. This adds .codex-plugin/plugin.json to all 14 plugin directories, with paths relative to the plugin root per the Codex docs. Also updates the agents marketplace to use dotnet-aspnetcore (per #711 rename) and adds missing dotnet-blazor and dotnet11 entries. Fixes #578 Fixes #724 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…726) The Codex CLI requires .codex-plugin/plugin.json as the plugin manifest entry point. Without it, 'codex plugin add' fails with 'missing plugin.json' even though the marketplace listing works. This adds .codex-plugin/plugin.json to all 14 plugin directories, with paths relative to the plugin root per the Codex docs. Also updates the agents marketplace to use dotnet-aspnetcore (per #711 rename) and adds missing dotnet-blazor and dotnet11 entries. Fixes #578 Fixes #724 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This updates the ASP.NET Core plugin identity to remove ambiguity with legacy ASP.NET naming. The plugin is now consistently represented as
dotnet-aspnetcoreacross discovery, ownership, marketplace registration, and eval routing.Plugin identity + directory rename
plugins/dotnet-aspnet→plugins/dotnet-aspnetcoretests/dotnet-aspnet→tests/dotnet-aspnetcoreplugins/dotnet-aspnetcore/plugin.jsonname todotnet-aspnetcore.Marketplace + discovery metadata
name/sourceentries in:.github/plugin/marketplace.json.claude-plugin/marketplace.json.cursor-plugin/marketplace.json.vally.yamlplugin key and test path mapping todotnet-aspnetcore.Ownership + docs alignment
.github/CODEOWNERSpaths/comments for the renamed plugin/test directories.README.mdplugin table entry/link todotnet-aspnetcore..github/workflows/issue-triage.mdtoarea-dotnet-aspnetcore.Eval text consistency
eval.vally.yamldescriptions under the renamed test tree to referencedotnet-aspnetcore.