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
One key gives you OpenAI, Anthropic, Google, xAI, MiniMax, Moonshot, DeepSeek, and more — consolidated billing, no per-provider setup.
92
+
93
+
**Bring your own keys (BYOK)**
94
+
95
+
```bash
96
+
uncommon-route provider add openai sk-...
97
+
uncommon-route provider add anthropic sk-ant-...
98
+
uncommon-route provider add google AIza...
99
+
# also supported: xai, minimax, moonshot, deepseek
100
+
uncommon-route serve
101
+
```
102
+
103
+
Auto-routing will only consider models backed by a registered provider.
104
+
105
+
> **Note:** UncommonRoute does **not** auto-read `OPENAI_API_KEY` / `ANTHROPIC_API_KEY`. Use `uncommon-route init`, a saved connection, or one of the manual paths above.
106
+
107
+
</details>
108
+
91
109
---
92
110
93
111
## How It Works
@@ -161,6 +179,19 @@ Real-time monitoring, interactive playground, cost tracking, and model routing c
161
179
162
180
---
163
181
182
+
## Diagnostics
183
+
184
+
When a user hits a routing or upstream issue, you can export a local support bundle without guessing which logs to collect:
185
+
186
+
```bash
187
+
uncommon-route support bundle
188
+
uncommon-route support request <request_id>
189
+
```
190
+
191
+
The bundle includes recent request traces, recent errors, stats summaries, provider/config snapshots, and redacted local state. It stays on your machine until you choose to share it.
192
+
193
+
---
194
+
164
195
## Configuration
165
196
166
197
### Routing modes
@@ -209,6 +240,8 @@ Runs entirely on your machine. No data leaves unless you opt in.
209
240
uncommon-route telemetry status
210
241
```
211
242
243
+
Diagnostics exports are also local-first: `uncommon-route support bundle` writes a redacted zip under `~/.uncommon-route/support/` by default.
0 commit comments