true when the OAuth flow was initiated by a direct user action; false for autostart and
other non-interactive paths. Non-interactive providers reject
MCPOAuthClientProvider.redirectToAuthorization before reaching the delegate, so
autostart cannot inadvertently open a browser tab.
Constructor options for MCPOAuthClientProvider. Using an options object prevents silent reorder bugs across the four same-typed
stringfields (serverName,callbackUrl,stateValue,credentialScope).