🔒 Proxy Visibility + Bug Fixes
Color-coded proxy badges, provider-level proxy configuration, CLI tools page fix, and EACCES fix for restricted environments.
✨ New Features
- Color-Coded Proxy Badges — Each provider connection now shows its proxy status with color-coded badges: 🟢 green (global proxy), 🟡 amber (provider-level proxy), 🔵 blue (per-connection proxy). Badge always displays the proxy IP/host
- Provider-Level Proxy Button — New "Provider Proxy" button in the Connections header. Allows configuring a proxy that applies to all connections of a provider (amber highlight when active)
- Proxy IP Display — The proxy badge always shows the proxy host/IP address for quick identification
🐛 Bug Fixes
- CLI Tools Page Stuck in Loading — Fixed
/api/cli-tools/statushanging indefinitely when binary checks stall. Added 5s server-side timeout per tool + 8s client-side AbortController timeout - EACCES on Restricted Home Directories (#133) — Fixed crash when
~/.omniroutecannot be created due to permissions. Now gracefully warns withDATA_DIRenv var recommendation