feat(mcp): add gittensory_check_test_evidence tool (#2235) - #3767
feat(mcp): add gittensory_check_test_evidence tool (#2235)#3767kiannidev wants to merge 1 commit into
Conversation
Expose the deterministic changed-path test-evidence classifier as a metadata-only MCP tool with coverage-gap guidance. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
❌ 1 Tests Failed:
View the full list of 1 ❄️ flaky test(s)
To view more test analytics, go to the Test Analytics Dashboard |
|
Caution 🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥 🛑 Gittensory review result - fixes requiredReview updated: 2026-07-06 08:23:01 UTC
🛑 Suggested Action - Fix Blockers Review summary Nits — 5 non-blocking
CI checks failing
Review context
Contributor next steps
Signal definitions
🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by Gittensory, a quiet PR intelligence layer for OSS maintainers.
|
|
Gittensory is closing this pull request on the maintainer's behalf (Linked issue #2235 is assigned to the maintainer (@JSONbored) — that work is reserved for the maintainer, so this PR cannot be auto-accepted.). This is an automated maintenance action — to pursue this change, please open a new pull request with the issues resolved. Closed PRs may be analyzed later to improve review accuracy, but they are not automatically reopened or re-reviewed. |
Summary
buildCheckTestEvidenceReportinsrc/mcp/check-test-evidence.ts, composingclassifyTestCoverageandisCodeFileinto a metadata-only coverage-gap band plus actionable guidance strings.gittensory_check_test_evidenceon the hosted/mcpWorker with zod input/output schemas (changedPaths, optionaltestPaths; classification + guidance out). Description states metadata-only, no GitHub writes.Closes #2235
Conflict avoidance
Touches only
src/mcp/check-test-evidence.ts,src/mcp/server.ts, and new/extended unit tests — no overlap with open PRs (#3765 ci.yml, #3764 deps, #3763 path-matchers, #3760/#3755/#3721/#3698 processors, #3724 local-branch, #3712 visual).Test plan
npx vitest run test/unit/mcp-check-test-evidence.test.ts test/unit/mcp-output-schemas.test.tsnpm run typecheckMade with Cursor