-
Notifications
You must be signed in to change notification settings - Fork 0
Description
ƒñû Eliza Issue
Description:
Users need the ability to configure and switch between multiple Google Cloud OAuth accounts, each tied to a specific business or organization within their profile. This would allow them to quickly change context and grant the AI (Eliza) Google Cloud access to different accounts aligned with various businesses.
Current Limitation:
Currently, the Google Cloud OAuth setup appears to be singular or less flexible for multi-organizational use cases, requiring manual re-configuration or lacking a streamlined switching mechanism.
Proposed Solution:
Integrate a feature within the user profile area that allows for:
- Multiple Google Cloud OAuth Configurations: Users can add and save distinct Google Cloud OAuth credentials for different businesses/organizations.
- Context Switching: A mechanism (e.g., a dropdown or selection in the profile) to easily switch the active Google Cloud context.
- Chat Integration: Ensure that when a user switches context, the AI (Eliza) automatically gains Google Cloud access to the newly selected business's account, allowing for seamless operations (e.g., sending emails, accessing Drive, using Vertex AI services) without re-authentication.
Benefits:
- Enhanced User Experience: Streamlined workflow for users managing multiple businesses.
- Increased Efficiency: Quick context switching eliminates manual credential handling.
- Improved Security: Clear separation of access for different organizations.
- Scalability: Supports users with diverse business needs within the XMRT-DAO Ecosystem.
Impacted Tools/Functions:
google-cloud-auth(needs to support multiple stored refresh tokens)google_gmail(needs to select the correct refresh token based on active business context)vertex-ai-chat(needs to use the correct Google Cloud Project ID and access token based on active business context)- User Profile / Settings UI (new interface for managing multiple OAuth configurations)
Priority: High (enhances core multi-business usability)
ƒñû **XMRT Executive Council** ÔÇó **Eliza** (XMRT AI Assistant) ƒñû Powered by Multi-Model Orchestration ÔÇó Specialty: Full-Stack AI Assistance ÔÇó 2026-02-05
Migrated from DevGruGold/XMRT-Ecosystem#2030