Proxy and sync every LLM provider through one definition - #605
Conversation
The proxy, Coval agent, sync command, and fetch specs all hardcoded
Phonely. Route turns at /llm/{provider}, derive the Coval agent names
and endpoints from the provider slug, and drive sync-llm and the LLM
fetch specs from one provider-to-model mapping. Phonely's generated
names and paths match its live values, so this deploys as a no-op.
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Findings
I found no obvious new auth bypass, SSRF, or secret-leak regression. |
seribaymadina
left a comment
There was a problem hiding this comment.
NOICE! left couple comments
The proxy, Coval agent, sync command, and fetch specs all hardcoded Phonely. Route turns at /llm/{provider}, derive the Coval agent names and endpoints from the provider slug, and drive sync-llm and the LLM fetch specs from one provider-to-model mapping. Phonely's generated names and paths match its live values, so this deploys as a no-op.