• Retrieves the current authentication context from the global extension state.

    Returns Promise<{ context?: User; error?: string }>

    An object containing either the user context or an error message.