qwen-code/packages
yiliang114 b34894c8ea feat(vscode-ide-companion/auth): deduplicate concurrent authentication calls
Prevent multiple simultaneous authentication flows by:
- Adding static authInFlight promise tracking in AcpConnection
- Implementing runExclusiveAuth method in AuthStateManager
- Adding sessionCreateInFlight tracking in QwenAgentManager
- Ensuring only one auth flow runs at a time across different components

This prevents race conditions and duplicate login prompts when multiple components request authentication simultaneously.
2025-12-11 22:56:58 +08:00
..
cli Merge pull request #1176 from QwenLM/feat/acp-usage-metadata 2025-12-11 14:09:43 +08:00
core Merge pull request #1176 from QwenLM/feat/acp-usage-metadata 2025-12-11 14:09:43 +08:00
sdk-typescript fix: adjust e2e tests via timeout option 2025-12-06 17:53:31 +08:00
test-utils fix: prefer UTF-8 encoding for shell output on Windows when detected 2025-12-10 01:31:32 +08:00
vscode-ide-companion feat(vscode-ide-companion/auth): deduplicate concurrent authentication calls 2025-12-11 22:56:58 +08:00