You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README_EN.md
+4-8Lines changed: 4 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,8 @@ This project does not maintain a full fork of either upstream project. Instead,
15
15
- Optional automatic enable, disable, delete, and token-refresh actions.
16
16
- Optional deep probes for Antigravity soft bans and xAI availability anomalies.
17
17
- A routing-policy page for upstream routing behavior and provider-scoped request-state protection.
18
-
- A bundled dynamic proxy-pool plugin that aggregates HTTP/SOCKS nodes behind one fixed loopback SOCKS5 endpoint with rotation, health isolation, and failover.
19
-
- A bundled OAuth model-policy plugin that removes unavailable models per provider and account plan, constraining both model listing and auth scheduling.
18
+
- A statically linked proxy pool that aggregates HTTP/SOCKS nodes behind one fixed loopback SOCKS5 endpoint with rotation, health isolation, and failover.
19
+
- A statically linked OAuth model policy that removes unavailable models per provider and account plan, constraining both model listing and auth scheduling.
20
20
21
21
## Repository layout
22
22
@@ -36,10 +36,6 @@ This project does not maintain a full fork of either upstream project. Instead,
36
36
│ ├── monitoring-locales.json
37
37
│ └── overlay/
38
38
│
39
-
├── cliproxyapi-pro-plugins/
40
-
│ ├── proxy-pool/
41
-
│ └── oauth-model-policy/
42
-
│
43
39
├── scripts/validation/
44
40
└── .github/workflows/
45
41
├── ci.yml
@@ -64,12 +60,12 @@ Main capabilities:
64
60
- Supports SQLite-backed quota cache.
65
61
- Supports model price persistence.
66
62
- Supports the QuotaProvider plugin protocol and a Gemini CLI legacy adapter.
67
-
-Supports a generic `AuthModelFilter` plugin protocol; the bundled `oauth-model-policy` filters OAuth models by account plan for xAI, Codex, Claude, Gemini CLI, Antigravity, and Kimi.
63
+
-Includes an OAuth modelpolicyfor xAI, Codex, Claude, Gemini CLI, Antigravity, and Kimi account plans.
68
64
- Forces required upstream startup config: `usage-statistics-enabled=true` and the Pro management panel repository.
69
65
- Adds a backend account-inspection scheduler and executor with token refresh before probing.
70
66
- Adds unified routing-policy and request-state-protection APIs.
71
67
- Optionally starts the Komari agent.
72
-
-Prebundles the `proxy-pool` and `oauth-model-policy` dynamic libraries in standard macOS, Windows amd64, and Linux releases plus Docker images; Windows ARM64, FreeBSD, and `_no-plugin` assets do not currently bundle dynamic plugins.
68
+
-Links the proxypool and OAuth modelpolicy into every Pro binary, including `_no-plugin` assets; their settings live in the usage SQLite database and are never written to `config.yaml`.
0 commit comments