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
🐛 test(mcp): fix McpHub Windows command wrapping test ordering (#632)
* 🐛 test(mcp): fix McpHub Windows command wrapping test ordering
Fix mock initialization race: fs.readFile mock must be set before
new McpHub() triggers async initializeGlobalMcpServers().
Also fix duplicate vi.mock('fs/promises') without factory causing
auto-mock on line 96.
Closes#349
* 🐛 fix(test): add cleanup hook to prevent RPC teardown errors on Windows (#632)
* 🐛 fix(ci): cache VS Code test binary to avoid ECONNRESET download failures
* 🐛 fix(e2e): update glm-5-turbo max_tokens assertion (#404)
* 🐛 fix(providers): clean up abort listeners to prevent MaxListenersExceeded (#404)
* 🐛 fix(e2e): fix zai fetch interceptor request capture and timing (#404)
* fix: resolve compile TS2532 and e2e glm-5-turbo max_tokens assertion
- Fix TS2532 'Object is possibly undefined' by extracting array element
to a local variable before accessing .maxTokens
- Update glm-5-turbo e2e expected max_tokens from 40000 to 40551
(Math.ceil(202752 * 0.2) = 40551, matching actual context window)
* 🐛 fix: address edelauna review feedback (#632)
- Pin actions/cache to SHA per repo convention
- Add VSCode version to e2e cache key
- Remove dead teardown code in zai test interceptor
- Replace setTimeout(100) with deterministic assertion in zai tests
- Change afterAll to afterEach for spy cleanup
* 🐛 fix: replace setTimeout(100) with waitUntilReady() and remove dead code (#632)
* refactor(e2e): fetch vscode version dynamically
---------
Co-authored-by: Elliott de Launay <edelauna@gmail.com>
0 commit comments