packages/adapter-ruby has no vitest.config.ts, so running its tests standalone from the package directory fails during setup — the root config's setupFiles path resolves relative to the wrong root. It takes out all three ruby suites, including files the caller never touched.
pnpm --filter @debugmcp/adapter-ruby test
packages/adapter-rust, which does have its own config, passes standalone (123/123).
Low impact today because no CI job runs per-package tests — everything goes through the root vitest projects — so this only bites someone debugging a single adapter locally. Found while draining the typecheck ratchet (#562).
packages/adapter-rubyhas novitest.config.ts, so running its tests standalone from the package directory fails during setup — the root config'ssetupFilespath resolves relative to the wrong root. It takes out all three ruby suites, including files the caller never touched.packages/adapter-rust, which does have its own config, passes standalone (123/123).Low impact today because no CI job runs per-package tests — everything goes through the root vitest projects — so this only bites someone debugging a single adapter locally. Found while draining the typecheck ratchet (#562).