What Happened
- This fix changes MCP connection behavior for servers explicitly marked `requiresOAuth: true`: LibreChat now launches OAuth before attempting to connect, preventing a false "connected" state and subsequent tool-call failures for providers that accept anonymous handshakes but reject unauthenticated execution. It closes a real correctness gap where users reached a confusing dead-end after clicking Connect.
- This fix changes MCP connection behavior for servers explicitly marked `requiresOAuth: true`: LibreChat now launches OAuth before attempting to connect, preventing a false "connected" state and subsequent tool-call failures for providers that accept anonymous handshakes but reject unauthenticated execution. It closes a real correctness gap where users reached a confusing dead-end after clicking Connect.
- 1 evidence item attached for review.