Add ability to query account features and model access
What would you like to be added?
Gemini should be able to answer questions about the user's account features and capabilities, such as:
- Whether the user has access to specific models (e.g., Gemini 2.5 Pro Preview)
- What tier or plan the account is on
- Rate limits and quotas for the account
- Available features based on subscription level
Why is this needed?
Currently, when users ask Gemini about their account capabilities or model access, it cannot provide accurate answers. This leads to confusion when trying to use features that may or may not be available on their account.
For example, if I ask "Do I have access to Gemini 2.5 Pro Preview?", Gemini should be able to check my account and give me a definitive yes/no answer rather than generic information about the model.
Additional context
This would improve the user experience by:
- Reducing trial-and-error when trying to use different models
- Helping users understand what they're paying for
- Making it easier to troubleshoot access issues
A few questions to help clarify scope:
Should Gemini query an internal account-capabilities API at runtime, or rely On a limited, sanitized set of account features provided to the model?
Are there privacy or security constraints around exposing plan details like quotas or rate limits?
Would a read-only map of enabled models and features be sufficient as an initial step?
Happy to help refine the scope or document expected behavior if useful.
- Internal API sounds more robust; in my case, my query was related to my Gemini subscription
- I don't mind that
- I guess? That would be better than nothing.
Related: you guys should create a specialized, built-in agent (or command, or feature, or whateever) that Gemini itself runs when the user asks Gemini questions about Gemini. Analogous to how Anthropic built claude-code-guide agent: