Commit Graph
100 Commits
Author SHA1 Message Date
decolua 7195fee2f6 Refactor UsageChart and UsageStats components to support dynamic period selection 2026-03-03 16:19:44 +07:00
decolua 11b2fcd643 Fix Antigravity OAuth 2026-03-03 16:01:10 +07:00
decolua f2306e6962 Fix MITM 2026-03-03 15:52:20 +07:00
decolua 07d4cdfa7e Fix : Claude OAuth 2026-03-03 14:46:05 +07:00
decolua 38ded5c62f feat(cli-tools): add OpenCode tool integration to CLI Tools page 2026-03-03 11:04:56 +07:00
decolua 03fc685f72 Add OpenCode CLI 2026-03-03 10:10:03 +07:00
decolua bfd9614fa2 - Add new "Quota Tracker" item to the sidebar navigation. 2026-03-03 09:53:30 +07:00
decolua 4903a9b2cb Feat : console log 2026-03-02 09:31:16 +07:00
decolua 50990e84b4 Fix AG MITM 2026-03-01 18:40:55 +07:00
decolua a7365c5a4e Fix : Codex on cursor 2026-03-01 15:35:41 +07:00
decolua a84477e815 chore: update version and enhance dashboard components
- Add a warning message for Windows users in AntigravityToolCard to run the terminal as Administrator for MITM functionality.
- Refactor model testing logic in ProviderDetailPage to improve state management and user experience.
- Introduce new version notification in Sidebar for available updates.
2026-02-28 16:33:18 +07:00
decolua 2f4b813c5b feat(usage): implement timeout and error handling for antigravity usage and subscription requests
- Add a 10-second timeout for fetch requests in getAntigravityUsage and getAntigravitySubscriptionInfo functions.
- Include error logging for fetch failures in both functions.
- Update headers to include "x-request-source" for MITM bypass.
- Enhance proxyFetch with DNS resolution and MITM bypass capabilities.
- Ensure proxyFetch is loaded in the API route for proper fetch patching.
2026-02-28 12:12:49 +07:00
decolua 04ba66bc1e chore: Refactor CursorAuthModal to handle manual instructions for Windows users. 2026-02-28 12:12:49 +07:00
decolua 833069caac Fix MITM on window 2026-02-28 10:04:57 +07:00
decolua 5954b8f4eb - Refactor chatCore.js to streamline imports and remove unused functions.
- Fix streaming /v1/responses
2026-02-27 11:15:12 +07:00
decolua 25c2ad7360 feat: implement model lock functionality for connection management 2026-02-27 10:29:11 +07:00
decolua 1f4423d444 Merge remote-tracking branch 'origin/master' 2026-02-27 09:35:39 +07:00
decolua 0e285a9ed3 Merge branch 'pr-203' 2026-02-27 09:33:14 +07:00
decolua 9ae5487bc7 Fix antigravity 2026-02-27 09:17:49 +07:00
decolua 9003675b71 - Updated CLI tool components to accept initial status as a prop, improving state management for tool statuses.
- Added functionality to fetch and set statuses for various CLI tools (Claude, Codex, Droid, OpenClaw, Antigravity) on component mount.
- Enhanced error handling and logging in the OAuth provider test utilities and DNS management functions.
- Improved the MITM server to handle multiple target hosts and provide clearer error messages regarding port usage.
2026-02-25 16:32:05 +07:00
decolua 484e7025e8 feat: add ProviderDetailPage component for managing provider connections and models
- Introduced a new ProviderDetailPage component to handle provider-specific functionalities.
- Implemented state management for connections, loading states, and model selections.
- Added API calls for fetching provider connections and model aliases.
- Included modals for OAuth and API key management.
- Enhanced user experience with model selection and saving capabilities.
2026-02-25 16:31:40 +07:00
decolua 147fc168f9 fix bug 2026-02-25 10:40:15 +07:00
decolua 8221f7c027 Fix MITM 2026-02-23 21:56:40 +07:00
decolua d21f7aaadc Fix bug Tunnel 2026-02-22 21:44:11 +07:00
decolua a5eb5a864e chore: add Gemini 3.1 Pro models to provider configurations 2026-02-22 15:20:24 +07:00
decolua 930e917092 chore: update version and enhance provider model configurations. 2026-02-22 11:30:43 +07:00
decolua 94c4320632 Fix 2026-02-21 23:06:55 +07:00
decolua 0baa299722 feat :
- Added tunnel
- Removed cloud feature
2026-02-21 16:42:46 +07:00
decolua adf57aa0c9 Fixed Codex 2026-02-21 14:36:06 +07:00
decolua f2025cc776 feat: add Gemini 3.1 Pro models to provider 2026-02-20 21:05:02 +07:00
decolua 985985e454 refactor: update Antigravity model configurations and pricing 2026-02-20 17:52:15 +07:00
decolua 3debf84b9a Add Providers 2026-02-20 17:05:46 +07:00
decoluaandCursor bd71298fb7 docs: add OmniRoute fork to README
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-20 15:23:03 +07:00
decolua e1e5a81613 feat: add GLM 5 and MiniMax M2.5 models to providerModels.js; add Claude Sonnet 4.6 to CLI tools 2026-02-20 14:44:53 +07:00
decolua d83bd86816 feat: allow custom user data directory via DATA_DIR environment variable 2026-02-18 13:53:31 +07:00
decolua 4cf25dc53d feat: implement API key requirement toggle 2026-02-18 13:46:14 +07:00
decolua b057c43c27 feat(open-sse): add Claude Sonnet 4.6 2026-02-18 13:31:32 +07:00
decolua 3e4ca1889f - Add new model "minimax-m2.5" to providerModels. 2026-02-15 13:03:32 +07:00
decoluaandzx e2db638982 feat: enhance request handling and error management in chatCore and streamToJsonConverter
- Added detailed request logging and latency tracking in handleChatCore.
- Improved error handling for SSE to JSON conversion and JSON parsing in streamToJsonConverter.
- Introduced a safe JSON parsing utility to handle potential parsing errors gracefully in requestDetailsDb.

Co-authored-by: zx <me@char.moe>
2026-02-15 12:02:53 +07:00
decolua e3dbd448af feat: add GPT-3.5 Turbo to GitHub Copilot provider 2026-02-11 15:29:21 +07:00
decolua 6ade8ef39a feat: add GPT-4 to GitHub Copilot provider 2026-02-11 15:27:26 +07:00
decolua 053e490bb5 feat: add GPT-4o mini to GitHub Copilot provider 2026-02-11 15:22:25 +07:00
decolua c3baf52988 Update version to 0.2.76 and enhance MITM manager for cross-platform compatibility 2026-02-10 19:40:06 +07:00
decolua b179dc2647 Refactor AntigravityExecutor to improve part filtering logic 2026-02-10 19:31:49 +07:00
decolua d3c3a4ae0a Remove Docker publish workflow and update error handling in various modules
- Added handling for HTTP_STATUS.NOT_ACCEPTABLE in error types and messages.
- Enhanced the `prepareClaudeRequest` function to filter built-in tools for non-Anthropic providers and clean up empty tool arrays.
- Updated the `openaiToClaudeRequest` function to handle built-in tools more effectively and ensure proper tool conversion.
- Improved the `claudeToOpenAIResponse` function to skip processing for built-in server tool blocks.
- Refined error message handling in the `parseUpstreamError` function to ensure meaningful output.
- Adjusted command checks for tool installations across various settings routes to use `command -v` for better compatibility.
2026-02-10 19:18:40 +07:00
decolua 4ad344e462 Update iflow provider models 2026-02-09 23:08:18 +07:00
decolua dd043f6ff4 Fix OpenClaw configuration options 2026-02-09 22:36:57 +07:00
decolua 102c193112 Feat : Setup cloudflare worker for cloud endpoint 2026-02-09 11:27:41 +07:00
decolua 388389c972 Revert "feat(request-details): implement observability settings and enhance request detail tracking"
This reverts commit cbabf5547c.
2026-02-09 10:29:38 +07:00
decolua cbabf5547c feat(request-details): implement observability settings and enhance request detail tracking
- Added new observability settings in the dashboard for max records, batch size, flush interval, and max JSON size.
- Introduced `extractRequestConfig` function to capture full request configurations.
- Enhanced error handling by saving detailed request information on failures.
- Updated usage tracking to include new token metrics.
- Modified streaming functions to support detailed content and reasoning tracking.
2026-02-09 10:20:24 +07:00
decolua 635d327dbc chore: update package version to 0.2.71 and enhance MITM tools 2026-02-09 09:58:24 +07:00
decolua 2e854bd4c9 feat(antigravity): integrate Antigravity tool with MITM support and update CLI tools 2026-02-08 16:28:13 +07:00
decolua 18712b24cf Delete debug log 2026-02-07 15:20:16 +07:00
decolua bdbe8162e7 feat(provider): add free providers and enhance error handling 2026-02-07 11:17:06 +07:00
decolua 2e3eccf687 Update Readme 2026-02-06 21:05:52 +07:00
decolua a2122e3e48 feat(cli-tools): update CLI tools and add new models
- Add Droid and OpenClaw tool cards to CLI tools
- Enhance ClaudeToolCard and CodexToolCard to display current base URLs
2026-02-06 20:53:20 +07:00
decolua 01343c6325 Update ReadMe 2026-02-06 15:18:20 +07:00
decolua fafa77316b Fix version 2026-02-06 11:38:52 +07:00
decolua e8aa3e21fe - Added new model "Claude Opus 4.6" to the provider models. 2026-02-06 11:23:08 +07:00
39c555ca7e docs: clarify Droid CLI compatibility comment in Responses API translator
Co-authored-by: Emanuel Covelli <emanuel.covelli@netserv.it>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 09:56:57 +07:00
decoluaandCursor a7a52be2d4 feat(ui): add model support for custom providers and improve UX
- Support custom provider models in combos and model selection
- Display custom provider names instead of technical IDs
- Make model fields readonly (selected via modal)
- Only show connected providers (remove fallback)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 09:39:10 +07:00
decolua c6127412a6 Fix Antigravity 2026-02-06 09:18:01 +07:00
decolua 95fd9508e8 fix: GitHub Copilot model 2026-02-05 22:26:14 +07:00
decolua 3c65e0c5f2 feat: Improve Antigravity quota monitoring and fix Droid CLI compatibility 2026-02-05 22:15:26 +07:00
decolua 32aefe5a76 feat(executors): Improved UI components for displaying provider limits and usage statistics in the dashboard. 2026-02-05 18:38:50 +07:00
decolua 249fc28c49 feat(auth): Enhance authentication flow and settings management 2026-02-05 11:26:11 +07:00
decolua 0a026c7af6 feat(cursor): Add cursor Provider 2026-02-05 11:06:20 +07:00
decolua abaeb22863 Merge branch 'pr-50' 2026-02-05 11:02:50 +07:00
decolua 0a394d0d9a fix(auth): allow HTTP for local network 2026-02-04 12:39:26 +07:00
decolua f47dfcde1c Update Readme 2026-02-04 11:38:27 +07:00
decolua 677cabc850 Merge branch 'pr-44' 2026-02-04 10:00:46 +07:00
decolua e6e44ac364 Fix : usage convert 2026-02-04 09:54:11 +07:00
decolua 7881db81ec feat: Implement buffer addition to usage tracking for improved context handling 2026-02-03 10:39:20 +07:00
decolua df0e1d6485 feat: Update response handling and logging for improved usage tracking 2026-02-03 10:22:43 +07:00
decolua a33924b336 feat: Enhance usage tracking across response handlers 2026-02-03 00:29:22 +07:00
decolua f59571a18b PR 2026-02-02 19:48:30 +07:00
decolua fa06226972 fix: Correct indentation for clarity in chatCore and claude-to-openai response handlers 2026-02-02 19:47:09 +07:00
decolua 0a28f9f924 feat: Add OpenAI-compatible provider nodes
- Support multiple OpenAI-compatible providers with custom prefix/baseUrl
- Add provider nodes CRUD (create/read/update/delete)
- URL building: baseUrl + /chat/completions or /responses
- Model import from /models endpoint
- API key validation via /models
- Usage type safety across all translators
- OAuth token auto-refresh for expired tokens
2026-02-02 19:45:12 +07:00
decolua 1b14c9d66b Update database file path in ProfilePage component 2026-02-02 18:07:41 +07:00
decolua 686585d576 - Added functionality to check token expiration and key valid 2026-02-02 10:57:19 +07:00
decolua 1c6dd6df9a feat(codex): Cursor compatibility + Next.js 16 proxy migration 2026-02-02 09:37:30 +07:00
decolua 7b864a9dcb feat(codex): Cursor compatibility + Next.js 16 proxy migration
- Force streaming for Codex/OpenAI models to fix non-streaming bug
- Strip unsupported params (user, metadata, stream_options, prompt_cache_retention)
- Force response translation from openai-responses to openai format
- Migrate middleware.js to proxy.js for Next.js 16
- Use webpack explicitly in dev/build scripts
- Updated Codex User-Agent
2026-02-02 09:17:15 +07:00
decolua 814e02ae31 Update Readme 2026-01-31 13:44:19 +07:00
decolua 8897df5036 Enhance layout 2026-01-31 12:58:04 +07:00
decolua 8c37b39eed Fix antigravity 2026-01-31 09:58:20 +07:00
decolua f2ca6f0dc5 Add support for Kiro token refresh in tokenRefresh.js 2026-01-29 23:38:48 +07:00
decolua 63f2da87b0 Implement non-streaming response translation for multiple formats in chatCore.js 2026-01-29 23:38:30 +07:00
decolua c7219d0ac9 Fix cloud 2026-01-29 18:07:28 +07:00
decolua 239377143e Fix antigravity 2026-01-28 16:21:12 +07:00
decolua f1a7be3fee OK 2026-01-28 16:20:03 +07:00
decolua 85b7bb9319 Kiro Fix 2026-01-27 11:37:44 +07:00
decolua 31cc79ab23 - Updated Kiro OAuth configuration 2026-01-27 11:35:28 +07:00
decolua 79342c0c3e ok 2026-01-27 10:49:16 +07:00
decolua d3dd8686fe Fix Kiro 2026-01-23 17:36:23 +07:00
decolua a01526642c Fix bug select model 2026-01-21 11:45:19 +07:00
decolua d9b8e48725 feat: OpenAI compatibility improvements & build fixes
- Fix hydration mismatches and initialization errors
- Add /v1/models endpoint for OpenAI clients
- Add Codex response translator (Responses → OpenAI)
- Fix circular dependencies and PropTypes
- Add Material Symbols font and CSS fixes
- Update README with deployment guide

Co-merged from PR #18 (14/15 commits, skipped debug)
2026-01-20 13:16:34 +07:00
decolua 0943387d24 Integrated proxy support 2026-01-20 12:09:14 +07:00
decolua e6ca119f5e Fix combo fallback 2026-01-19 23:01:39 +07:00
decolua 3804357aba Added Usage page. 2026-01-19 10:39:30 +07:00
decolua da15660681 Fix Kiro 2026-01-18 22:12:58 +07:00