Patch Changes
- f5fc6ba: Derive known model ID suggestions from each provider's model catalog declarations so catalog updates automatically update autocomplete, while preserving existing suggestions, endpoint-specific model lists, and support for custom model IDs.
- 8e60cb4: Fix Google Interactions ignoring top-level
reasoningin generation and streaming calls. Map reasoning to model-supported thinking levels, including Hydrogen'sxhigh, preserve explicitthinkingLeveloverrides and API defaults, and warn when reasoning is unsupported.