diff --git a/vitest.config.ts b/vitest.config.ts index c43c00e315..2289653013 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -51,10 +51,10 @@ export default defineConfig({ "packages/discovery-index/src/**/*.ts", // packages/loopover-mcp/lib/*.js are plain JS today; issue #7291 migrates them to real TypeScript, // keeping the same .js/.ts/.d.ts triplet shape packages/loopover-miner/lib/** already has (so - // coverage is wired BEFORE that PR lands, not as a follow-up fix). 4 of the 5 files - // (format-table/local-branch/redact-local-path/telemetry) are already imported in-process by - // test/unit/*.test.ts; lib/cli-error.js currently has no in-process test at all, so it will need - // one before a PR touching it can pass codecov/patch -- that's intended enforcement, not a bug. + // coverage is wired BEFORE that PR lands, not as a follow-up fix). All 5 files + // (format-table/local-branch/redact-local-path/telemetry/cli-error) are now imported in-process + // by test/unit/*.test.ts (cli-error's own test/unit/mcp-cli-error.test.ts landed in #7409), so a + // PR touching any of them is covered by codecov/patch -- that's intended enforcement, not a bug. "packages/loopover-mcp/lib/**/*.js", "packages/loopover-mcp/lib/**/*.ts", // packages/loopover-mcp/bin/loopover-mcp.js (~6,600 of ~7,400 lines in the package) is tested