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
MCP SSE Protocol: The /mcp/sse endpoint is now officially deprecated and scheduled for removal in v1.3.0. Users are strongly encouraged to migrate to the more stable /mcp/http (Streamable HTTP) protocol. This decision is due to inherent stability issues with SSE (such as unfixable 410 errors) and the removal of support in the upstream library.
🚀 New Features
Proxy Switcher Window: Introduced a lightweight, dedicated window for quickly switching active proxy groups. Accessible via the system tray, titlebar menu, and global shortcuts.
Enhanced Proxy Stats UI:
Persistent Auto-Refresh: Auto-refresh state is now persisted in local storage.
Improved Interactivity: Added sortable columns for Client Model, Backend Model, and various token counts.
🪄 Improvements
Intelligent Configuration Protection: Optimized the database restoration process to automatically preserve machine-specific settings, including window positions, sizes, network proxy configurations, and backup paths. This ensures a seamless transition when moving data between different machines.
Fair Weight Rotation Logic: Refactored the proxy rotation engine to group targets by provider. This prevents "weight explosion" where a provider with many keys or model aliases would unfairly dominate traffic distribution.
Robust Statistics Recording: Introduced a RAII-based StreamStatGuard to ensure proxy usage statistics are accurately recorded even when streams are prematurely terminated or encounter errors.
Refined Proxy Rotator: Simplified the internal architecture by removing redundant locks, improving performance and maintainability.
Cleaner Debug Logs: Updated VS Code launch configurations to suppress noisy OS_ACTIVITY_MODE logs on macOS.
🐞 Bug Fixes
Startup Panic on Windows: Fixed a critical issue where the application could panic during startup if window events (Resized/Moved) were triggered before the internal state was fully initialized.
Windows MCP Reliability: Resolved an issue where some MCP servers (e.g., Context7) would hang in the "Starting" state on Windows. This was caused by improper terminal handling and script execution wrapping.
Silent Process Execution on Windows: Fixed an issue where starting MCP servers or environment detection would cause a terminal window (black box) to pop up on Windows. All background processes now run silently.
Stat Recording Leak: Fixed a potential issue where statistics might not be recorded if a streaming response ended unexpectedly.