mirror of
https://github.com/proxysoul/Empryo.git
synced 2026-11-07 06:25:57 -10:00
fix(proxy): sync /proxy login providers with CLIProxyAPI v7
- add Antigravity (-antigravity-login) - add xAI/Grok (-xai-login) - remove dead qwen/iflow flags (no v7 handler) - update docs Closes #92 Co-Authored-By: SoulForge <[email protected]>
This commit is contained in:
3 files changed
+5
-5
No files matched your search
@@ -50,7 +50,7 @@ SoulForge ships 21 built-in providers. Set one key and go.
|
||||
| Provider | Setup |
|
||||
|----------|-------|
|
||||
| **Bedrock** | `export AWS_ACCESS_KEY_ID=... AWS_SECRET_ACCESS_KEY=... AWS_REGION=us-east-1` |
|
||||
| **Proxy** | Local CLIProxyAPI relay — routes Claude, GPT, Gemini, Grok via your existing chat subscriptions. Install the addon (`soulforge addon install proxy`), then `/proxy login`. See [addons](/tools/addons). |
|
||||
| **Proxy** | Local CLIProxyAPI relay — routes Claude, GPT, Gemini, Grok, Antigravity via your existing chat subscriptions. Install the addon (`soulforge addon install proxy`), then `/proxy login`. See [addons](/tools/addons). |
|
||||
|
||||
## LLM Gateway
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@ If `cli-proxy-api` or `nvim` is already on your `PATH` (Homebrew, apt, scoop, et
|
||||
```bash
|
||||
soulforge addon install proxy
|
||||
soulforge # then inside the TUI:
|
||||
/proxy login # add a Claude / GPT / Gemini / Grok subscription
|
||||
/proxy login # add a Claude / GPT / Gemini / Grok / Antigravity subscription
|
||||
/proxy status # see active accounts
|
||||
```
|
||||
|
||||
|
||||
@@ -563,11 +563,11 @@ interface ProxyProvider {
|
||||
export const PROXY_PROVIDERS: ProxyProvider[] = [
|
||||
{ id: "claude", name: "Claude", flag: "-claude-login", prefix: "claude-" },
|
||||
{ id: "google", name: "Google (Gemini)", flag: "-login", prefix: "gemini-" },
|
||||
{ id: "openai", name: "OpenAI", flag: "-codex-login", prefix: "codex-" },
|
||||
{ id: "openai", name: "OpenAI (Codex)", flag: "-codex-login", prefix: "codex-" },
|
||||
{ id: "codex", name: "Codex (device)", flag: "-codex-device-login", prefix: "codex-" },
|
||||
{ id: "qwen", name: "Qwen", flag: "-qwen-login", prefix: "qwen-" },
|
||||
{ id: "antigravity", name: "Antigravity", flag: "-antigravity-login", prefix: "antigravity-" },
|
||||
{ id: "xai", name: "xAI (Grok)", flag: "-xai-login", prefix: "xai-" },
|
||||
{ id: "kimi", name: "Kimi", flag: "-kimi-login", prefix: "kimi-" },
|
||||
{ id: "iflow", name: "iFlow", flag: "-iflow-login", prefix: "iflow-" },
|
||||
];
|
||||
|
||||
const AUTH_DIR = join(homedir(), ".cli-proxy-api");
|
||||
|
||||
Reference in new issue
Block a user