dotnet-test: polyglot description + keywords (mirror 0.2.0)#2178
Open
0101 wants to merge 1 commit into
Open
Conversation
Reframe the external catalog entry to reflect the plugin's polyglot test-generation pipeline (.NET/C#, Python, TypeScript/JavaScript, Java, Go, Ruby, Rust, C++, Kotlin, Swift, PowerShell) and add polyglot keywords so non-.NET developers can discover it. Mirrors the dotnet/skills 0.2.0 bump. Edits the source (plugins/external.json) and regenerates the generated .github/plugin/marketplace.json via npm run build. source stays unpinned (tracks main), so no behavior change.
Contributor
🔒 PR Risk Scan ResultsScanned 2 changed file(s).
✅ No matching risk patterns were detected in changed files.
|
Contributor
|
| Plugin | vally lint | install smoke test | overall | source tree |
|---|---|---|---|---|
| dotnet-test | not_run | not_run | infra_error | repository |
- dotnet-test: vally-lint=not_run, install-smoke=not_run, overall=infra_error
Evangelink
approved these changes
Jul 1, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the external marketplace catalog metadata for the dotnet-test plugin to better reflect its polyglot test-generation capabilities and improve discoverability beyond .NET audiences, while keeping the underlying external source locator unchanged.
Changes:
- Rewrote the
dotnet-testexternal catalog description to lead with the polyglot Research→Plan→Implement test-generation pipeline and enumerate supported languages. - Updated
dotnet-testkeywords to include polyglot/test-generation and selected language tags (within the 10-keyword cap). - Bumped the cataloged version to
0.2.0and regenerated.github/plugin/marketplace.jsonaccordingly.
Show a summary per file
| File | Description |
|---|---|
| plugins/external.json | Updates dotnet-test description/keywords/version for improved polyglot discoverability in the external plugin catalog. |
| .github/plugin/marketplace.json | Regenerates the marketplace output to mirror the updated dotnet-test external catalog entry. |
Review details
- Files reviewed: 2/2 changed files
- Comments generated: 0
- Review effort level: Low
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reframes the
dotnet-testexternal catalog entry to reflect the plugin's polyglot test-generation pipeline (11 languages: .NET/C#, Python, TypeScript/JavaScript, Java, Go, Ruby, Rust, C++, Kotlin, Swift, PowerShell) and adds polyglot keywords so non-.NET developers can discover it. Mirrors the dotnet/skills 0.2.0 bump (dotnet/skills#852).sourcestays unpinned (tracksmain), so no behavior change. Edited the sourceplugins/external.json;.github/plugin/marketplace.jsonregenerated vianpm run build.Pull Request Checklist
npm startand verified thatREADME.mdis up to date.mainbranch for this pull request.Description
The
dotnet-testmarketplace entry read as ".NET-only", but the plugin ships a multi-agent (Research → Plan → Implement) test-generation pipeline with per-language guidance for 11 languages. Developers in Python, TypeScript, Java, Go, Rust, etc. couldn't find it via marketplace search.polyglot, test-generation, unit-tests, python, typescript, java, go, rust) alongsidedotnet/testing, within the 10-keyword limit.0.2.0to match the plugin manifest (Bump dotnet-test to 0.2.0 dotnet/skills#852, merged).Edited in the source
plugins/external.json;.github/plugin/marketplace.jsonregenerated vianpm run build.npm run plugin:validatepasses.Type of Contribution
Additional Notes
sourcestays unpinned (tracks dotnet/skillsmain) — discoverability/metadata only, no behavior change.code-testing-*agents.By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.