refactor(plugins): move provider routing metadata to manifests

This commit is contained in:
Peter Steinberger
2026-04-27 10:06:19 +01:00
parent 57092a1794
commit b74f35ee6f
36 changed files with 1022 additions and 228 deletions

View File

@@ -2,6 +2,13 @@
"id": "openrouter",
"enabledByDefault": true,
"providers": ["openrouter"],
"modelIdNormalization": {
"providers": {
"openrouter": {
"prefixWhenBare": "openrouter"
}
}
},
"modelPricing": {
"providers": {
"openrouter": {
@@ -12,6 +19,19 @@
}
}
},
"providerEndpoints": [
{
"endpointClass": "openrouter",
"hostSuffixes": ["openrouter.ai"]
}
],
"providerRequest": {
"providers": {
"openrouter": {
"family": "openrouter"
}
}
},
"providerAuthEnvVars": {
"openrouter": ["OPENROUTER_API_KEY"]
},