Add Claude, Gemini, Grok, Kimi, and OpenAI providers
* Enable hosted model providers * Enable hosted model providers in rehearsal * Add OpenAI-compatible provider adapter * Add xAI and Moonshot provider types * Route Grok and Kimi through compatible adapters * Register Grok and Kimi models * Store xAI and Moonshot API keys * Add hosted defaults for Grok and Kimi * Discover Grok and Kimi model availability * Approve xAI and Moonshot runtime providers * Allow xAI and Moonshot user API keys * Approve hosted Grok and Kimi providers * Approve rehearsal Grok and Kimi providers * Show Grok and Kimi models * Support Grok and Kimi availability * Group Grok and Kimi catalog models * Add Grok and Kimi key controls * Expose Grok and Kimi API keys * Automate PR release manifest refresh * Refresh release manifest from exact branch bytes * Restore read-only Baseline verification * Make Baseline verify regenerated manifest bytes * Update runtime provider test for Grok and Kimi * Fix provider key header typing * Fix provider typing in model catalog --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
| Repository | ranade-oss/ROSS-RanadeOSS |
|---|---|
| Author | ranade-oss <ranade.abhijit@gmail.com> |
| Authored | |
| Parents | d571dbdb |
| Stats | 18 files changed , +648 , -77 |
| Part of | Multi-provider LLM support (Claude, Gemini, Grok, Kimi, OpenAI) |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-2a11a3f2.md
from inside the repo you want the change in.