How does the GitHub Copilot app fetch models from the catalog of a given provider? Is there a way this API could provide the correct values for max prompt tokens, max output tokens and supported reasoning levels? I need to look at docs every time to find the correct values


