You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(test): move MCP smoke test to manual suite; harden unobfuscated detection
- Move __tests__/mcp/stdio-server-smoke.test.ts into __tests__/manual/mcp/
so heavy decompile-on-first-run tests are excluded from the default npm
test run; remove the now-redundant test:mcp:e2e script
- Fix misleading timeout comment on the unobfuscated-yarn throw test
(throws before any JAR download, only needs a version JSON fetch)
- Add UNOBFUSCATED_VERSION_OVERRIDES escape hatch in VersionManager for
future Mojang metadata anomalies
- Simplify isVersionUnobfuscated to time-gate only; drop the redundant
version-id regex guard (client_mappings check + cutoff is sufficient)
- Extend version-manager tests to cover the exact 26.1-snapshot-1 boundary
and a newer snapshot (26.1-snapshot-9)
- Refactor stdio-matrix test constants to a flat version list; classify
obfuscated vs unobfuscated at runtime via isVersionUnobfuscated() rather
than a hardcoded version-id pattern
0 commit comments