Storybooks for commit ee4769e54084274744b2b89a1c68fa5b63b1a078

Date
2025-09-24T14:58:37.228Z
Summary
feat(aimode): Enable Fx client_id + service=aimode to send web channel messages
Description
commit ee4769e54084274744b2b89a1c68fa5b63b1a078
Author: Lauren Zugai 
Date:   Mon Sep 15 09:13:42 2025 -0500

    feat(aimode): Enable Fx client_id + service=aimode to send web channel messages
    
    Because:
    * We want to allow a browser login similar to service=relay for service=aimode, that when present as a query parameter on FF client_ids, sends the 'services: { aimode: {} }' portion of the web channel messages accordingly
    
    This commit:
    * Adds a new public integration method 'isFirefoxClientServiceAiMode'
    * Adds 'getWebChannelServices' for easier formatting of the corresponding web channel message for service=sync/service undefined, service=aimode, service=relay
    * Removes 'get serviceName' in the oauth-native-integration, which was unused, and overwrites the 'getServiceName' method instead
    
    closes FXA-12370