mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-04 14:22:09 +03:00
Address code review from gemini-code-assist:
- Remove 5 providers with incompatible APIs that would not work through
OmniRoute's OpenAI-compatible proxy pipeline:
- Replicate (uses /v1/predictions + version ID format)
- fal.ai (custom model-specific endpoints)
- Segmind (model-specific URLs, custom x-api-key auth)
- Runware (task-based API)
- WaveSpeed AI (task-based submit/get API)
- Keep 4 verified OpenAI-compatible providers:
- Novita AI (confirmed OpenAI-compatible APIs)
- PiAPI (LLM /v1/chat/completions confirmed)
- GoAPI (explicitly implements OpenAI API spec)
- LaoZhang AI (OpenAI-compatible proxy)
- Fix hardcoded "Peak cached:" label in CacheTrends → use t("peakCached")
- Add "peakCached" translation key to en.json
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>