feat(proxy): add proxy pool and per-connection binding + strictProxy support

- Centralize proxy management with reusable proxy pools
- Per-connection proxy binding with legacy fallback
- Add strictProxy option: fail hard instead of silently falling back to direct
- Resolve alicode-intl conflict: keep alicode-intl support + proxy support

Made-with: Cursor
This commit is contained in:
decolua
2026-03-09 15:46:06 +07:00
parent 4c469291a1
commit 880f4eca91
22 changed files with 1811 additions and 146 deletions

View File

@@ -10,7 +10,18 @@ export {
createProviderNode,
updateProviderNode,
deleteProviderNode,
getProxyPools,
getProxyPoolById,
createProxyPool,
updateProxyPool,
deleteProxyPool,
deleteProviderConnectionsByProvider,
getCombos,
getComboById,
getComboByName,
createCombo,
updateCombo,
deleteCombo,
getModelAliases,
setModelAlias,
deleteModelAlias,