The server config, and the client calls that do not match it.
What you can do
See enabled email sign-in, each social provider, and each plugin passed to betterAuth.
A warning appears when signIn.social names a provider that is not in socialProviders.
A warning appears when signIn.email or signUp.email runs while emailAndPassword is missing or enabled: false.
A warning appears when createAuthClient loads twoFactorClient and the server plugin list does not include twoFactor. The same check applies to other *Client plugins.
Snippet: betterauth.
It stays quiet until a package.json in the workspace depends on better-auth. Nothing is sent out of the editor.
Settings
Setting
Default
betterAuth.codeLens
on
Links a client call to the server config.
betterAuth.diagnostics
on
Warns when a client call is not enabled on the server.
Commands
Open the Command Palette and type Better Auth.
Better Auth: Refresh — rescan after adding the dependency.