Commit Graph
7 Commits
Author SHA1 Message Date
coso 77feae0c66 feat: add default provider switching UI 2025-12-14 03:24:05 +08:00
coso aca733ceb3 feat: add OpenAI and Claude custom providers
- Add OpenAICustomProvider for custom OpenAI-compatible APIs
- Add ClaudeCustomProvider for custom Claude APIs
- Add configuration UI with API key and base URL inputs
- Update Providers page with all 5 provider tabs
- All providers now manageable from single page
2025-12-14 03:18:52 +08:00
coso 4c2840e08f feat: add Qwen (通义千问) OAuth provider
- Add QwenProvider with OAuth token refresh support
- Add Qwen credential management commands
- Update Providers page with Qwen tab
- Auto-detect credential file changes for all 3 providers
- Add Qwen models to /v1/models endpoint
2025-12-14 03:13:04 +08:00
coso d41939ef42 feat: add Gemini CLI OAuth provider
- Add GeminiProvider with OAuth token refresh support
- Add Gemini credential management commands
- Update Providers page with tabs for Kiro/Gemini
- Auto-detect credential file changes for both providers
- Add Gemini models to /v1/models endpoint
- OAuth credentials must be set via GEMINI_OAUTH_CLIENT_ID/SECRET env vars
2025-12-14 03:05:56 +08:00
coso 6d53cccc42 chore: add package-lock.json for CI 2025-12-14 02:56:03 +08:00
coso eb44022058 ci: add GitHub Actions release workflow for Windows and macOS 2025-12-14 02:54:13 +08:00
coso e811b75468 feat: ProxyCast v0.1.0 - Tauri + React AI API Proxy
- Tauri 2.0 + React 18 + TypeScript + Tailwind CSS
- Provider management with Kiro credential loading
- Auto-detect credential file changes (5s interval)
- Dashboard with API testing panel
- Settings page for server configuration
- Logs viewer with real-time updates
- OpenAI compatible API endpoints (/v1/chat/completions, /v1/models)
- Anthropic compatible API endpoints (/v1/messages)
- Default port: 3001, API key: proxycast-key
2025-12-14 02:51:45 +08:00