Skip to content

fix: stabilize cross-platform unit tests - #46569

Merged
vimtor merged 4 commits into
v2from
ci-base-fixes
Sep 1, 2026
Merged

fix: stabilize cross-platform unit tests#46569
vimtor merged 4 commits into
v2from
ci-base-fixes

Conversation

@vimtor

@vimtor vimtor commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Issue for this PR

CI regressions from live package updates; no linked issue.

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

  • accept platform-specific TypeError messages for invalid MCP OAuth redirects
  • create npm fixture archives from relative paths on Windows
  • defer staged entrypoint resolution until after generation publication
  • rebase internal Windows junction targets before renaming the staging directory

This retains the confirmed fixes from #46545 and completes its deferred Windows junction repair. External links and Unix symlinks remain unchanged.

How did you verify your code works?

core and util package typechecks pass. Repository pre-push typecheck passes. Tests left to CI.

Screenshots / recordings

N/A.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@vimtor
vimtor merged commit aadc0c1 into v2 Sep 1, 2026
18 of 20 checks passed
@vimtor
vimtor deleted the ci-base-fixes branch September 1, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants