Commit Graph

  • e3a7733a08 fix: strip functionCall/functionResponse id and synthetic thoughtSignature for Vertex AI (closes #388) (#414) Anurag Saxena 2026-03-26 23:46:47 -04:00
  • a6c764d772 fix: use better-sqlite3 for Cursor auto-import, drop sqlite3 CLI requirement (closes #395) (#411) Anurag Saxena 2026-03-26 23:45:11 -04:00
  • 5e308e8ff2 fix: add ?alt=sse to Vertex streaming URL (closes #388) (#409) Anurag Saxena 2026-03-26 23:44:11 -04:00
  • 2f0fd348c5 fix: add deprecation warning for Gemini CLI provider (closes #362) (#406) Anurag Saxena 2026-03-26 23:41:35 -04:00
  • ade3f57d4c fix: sanitize Gemini function names to meet API requirements (closes #369) (#403) Anurag Saxena 2026-03-26 23:40:29 -04:00
  • 56be393a59 feat: expand OpenAI and Gemini static model lists (#398) Ryan 2026-03-27 06:39:07 +03:00
  • 3b4184b09e fix: detect Claude format for /v1/messages + sanitize tool descriptions (#397) Ryan 2026-03-27 06:38:37 +03:00
  • 868eabffc0 fix: clamp Responses API call_id to 64 chars (closes #393) (#396) Anurag Saxena 2026-03-26 23:37:31 -04:00
  • 8759545260 chore: add proper-lockfile for safe database read/write operations and implement retry logic for file access decolua 2026-03-27 10:31:35 +07:00
  • 3059df4014 chore: - Adjust opacity settings for ConnectionRow to improve user experience. decolua 2026-03-26 10:48:53 +07:00
  • 99cb9ed11f fix: support HTTP/HTTPS image URLs in Claude and Gemini translators (#344) Ryan 2026-03-23 10:56:40 +03:00
  • 8df8b94180 Enhance image support in Kiro for Claude models. Update the message conversion logic to conditionally handle image types based on model capabilities. Additionally, hide the Basic Chat option in the sidebar for a cleaner UI. decolua 2026-03-23 12:29:48 +07:00
  • 4496bf96c8 Feat : Kiro Provider can now read images. decolua 2026-03-23 12:17:51 +07:00
  • 0c9ad12055 Fix : Fix error 400 decolua 2026-03-23 12:05:22 +07:00
  • e9ccae4ca1 fix(iflow): inject stream_options for usage data in streaming Ibrahim Ryan 2026-03-23 12:03:11 +07:00
  • 8312af79a4 fix(cursor): verify Cursor installation on Linux before auto-import Ibrahim Ryan 2026-03-23 10:31:29 +07:00
  • 97f2a00e74 fix: test Codex connection against actual endpoint (#347) Ryan 2026-03-23 06:29:28 +03:00
  • 1ed6c4c76f fix: prevent duplicate model aliases on import (#340) Ryan 2026-03-23 06:27:50 +03:00
  • 037d013af8 fix: skip disabled providers in combo fallback instead of returning 406 (#336) Ryan 2026-03-23 06:25:35 +03:00
  • 312dd749fe fix: externalize better-sqlite3 for Next.js standalone builds decolua 2026-03-23 10:22:17 +07:00
  • 3e694a383f feat(combos): add per-combo round-robin strategy decolua 2026-03-23 10:08:24 +07:00
  • 96f5e5c92a Add combo round-robin strategy to distribute load across providers (#390) bitgineer 2026-03-22 22:52:31 -04:00
  • 6b0cced884 feat(ui): add Basic Chat interface for testing models Nguyễn Trung Hiếu 2026-03-23 09:45:04 +07:00
  • 01e4a28f0a fix: normalize finish_reason to 'tool_calls' when tool calls are present (#379) Liam 2026-03-23 10:35:25 +08:00
  • b8918c0c1c fix: treat Kiro 400 'improperly formed request' as model-unavailable (#386) Anurag Saxena 2026-03-22 22:31:31 -04:00
  • af247fb6ac docs: add Japanese README (#385) Ikko Eltociear Ashimine 2026-03-23 11:30:19 +09:00
  • 3d4dbdc0e7 fix(chat): pick last non-empty message for Codex Responses SSE decolua 2026-03-23 09:29:31 +07:00
  • 4774150ca7 fix: combo 503 cooldown wait before fallthrough + 406 on disabled creds (#382) Anurag Saxena 2026-03-22 22:24:58 -04:00
  • 8c0b4a3e84 [fix] fix mitm for docker and enhance dockerfile (#381) Loc Nguyen Huu 2026-03-23 09:23:14 +07:00
  • 4d7ddbfffe fix: add missing type:string to enum properties in Gemini tool schema translation (#380) Anurag Saxena 2026-03-22 22:20:55 -04:00
  • 1154244f1d refactor: clean JSON schemas for Gemini function declarations (#371) Kwan96 2026-03-23 09:18:22 +07:00
  • 3f852775c6 fix(cursor): remove sql.js dependency from auto-import route (#368) Andrew Peltekci 2026-03-22 19:17:42 -07:00
  • 9fe4726f34 fix(ui): restore provider assets and model availability endpoint (#367) Andrew Peltekci 2026-03-22 19:16:10 -07:00
  • 5fedcad624 fix(usage): track lifetime request total beyond history cap (#366) Andrew Peltekci 2026-03-22 19:14:01 -07:00
  • c8d2497423 refactor: update MitmServerCard and MitmToolCard to use modalError instead of message for error handling decolua 2026-03-20 12:44:20 +07:00
  • 6af8043f2a Fix Tunnel decolua 2026-03-20 00:26:01 +07:00
  • 80583e203d Fix : Tunnel decolua 2026-03-19 23:47:13 +07:00
  • f1c53a319e refactor: update MITM bypass logic and enhance combo name validation decolua 2026-03-19 22:47:32 +07:00
  • a0500dfc85 feat: add MiniMax M2.7 model support (#357) Anurag Saxena 2026-03-19 04:34:36 -04:00
  • fd4ec9e5b8 - Enhance passthrough function to support response inspection - Add cursor tool configuration and update related components decolua 2026-03-19 15:32:29 +07:00
  • 34013b5ab9 fix: externalize better-sqlite3 for Next.js standalone builds Ibrahim Ryan 2026-03-18 16:25:48 +03:00
  • 9877f32efa update submodule: dev pointer to latest decolua 2026-03-17 16:14:29 +07:00
  • 03ff35100d Feat : Kiro MITM decolua 2026-03-17 16:12:25 +07:00
  • 065761268c Feat : Kiro MITM decolua 2026-03-17 16:11:58 +07:00
  • 2bec2e1801 Update Antigravity provider config and headers xmllist 2026-03-17 10:12:17 +07:00
  • 6546b162cc Make API key optional for MITM server B1nh M1nh 2026-03-17 09:38:19 +07:00
  • 11c6b0c42f Add multi-language support for UI Peter Steinberger 2026-03-17 09:30:07 +07:00
  • 62d7e61907 Fix MITM window decolua 2026-03-16 09:11:19 +07:00
  • 65af4328fd Add optional modelID input for custom API Key Providers testing (#315) moophat 2026-03-16 09:21:05 +07:00
  • 1dd5d60724 Fix : MITM decolua 2026-03-14 23:59:22 +07:00
  • f264bb9a23 Refactor error logging to provide clearer context on provider failures decolua 2026-03-14 17:08:11 +07:00
  • 2887b1d5a1 ci: add optimized Docker publish workflow from PR #281 Doan Minh Tu 2026-03-14 16:53:31 +07:00
  • 00e7af010f Update version decolua 2026-03-14 16:40:29 +07:00
  • b98f4ce20e refactor: Fix MITM decolua 2026-03-14 16:38:44 +07:00
  • b3f330cf13 Merge branch 'decolua:master' into master moophat 2026-03-14 15:42:17 +07:00
  • 877eea8ebe chore: Update package version to 0.3.51 and improve connection handling in API route decolua 2026-03-14 11:56:29 +07:00
  • 6b624af4d0 fix: Update abort method in pipeWithDisconnect to return a promise for better error handling decolua 2026-03-14 11:38:33 +07:00
  • 39f651f5be feat: Add Google Cloud Vertex AI provider support (vertex, vertex-partner) Quan 2026-03-14 11:37:23 +07:00
  • 05fc8e9ed9 Update version decolua 2026-03-14 09:59:14 +07:00
  • adae2605bf Feat : Auto restart after crash decolua 2026-03-14 09:37:29 +07:00
  • 549223c8cf Fix codex image decolua 2026-03-13 14:47:40 +07:00
  • f3e5c99e8c Update Version v0.3.47 decolua 2026-03-13 10:45:51 +07:00
  • 399adca63d feat: Add support for local Ollama Local provider decolua 2026-03-13 10:22:59 +07:00
  • 754a24d52a fix: SSE data: [DONE] sentinel + response_format for Claude via GitHub Nick Roth 2026-03-13 10:13:02 +07:00
  • d12b14f411 feat: AI SDK compatibility - Accept header & JSON markdown stripping Nick Roth 2026-03-13 10:00:47 +07:00
  • 373b10ebb5 feat(chat): Enhance bypass handling and introduce CC filter naming feature Fix : Ollam Provider response decolua 2026-03-13 09:41:40 +07:00
  • 4b5111974a Update version decolua 2026-03-12 16:41:23 +07:00
  • 75270ea755 feat: Add OpenAI API response_format support for structured JSON output Nick Roth 2026-03-12 16:30:47 +07:00
  • b0c6b61398 Refactor config decolua 2026-03-12 16:20:46 +07:00
  • c893aeaa4d chore(package): bump version from 0.3.42 to 0.3.44 decolua 2026-03-12 15:58:19 +07:00
  • 8223c87988 feat(memory-management): Introduce MEMORY_CONFIG for session and DNS management, including session TTL, cleanup intervals, and proxy dispatcher limits. decolua 2026-03-12 15:57:21 +07:00
  • 372b985ee9 fix(translator): Ensure loading state is reset after error handling in TranslatorPage decolua 2026-03-12 15:45:41 +07:00
  • 83d94daa82 feat(ollama): Enhance Ollama support by adding new models, updating API format handling, and integrating translation functionality. decolua 2026-03-12 15:24:10 +07:00
  • 32e3980a13 feat(ollama): Add Ollama provider support with models and configuration, including API endpoints and UI updates. decolua 2026-03-12 15:24:02 +07:00
  • a224f68e5c feat(kimi-coding): Added Kimi Coding to the list of supported OAuth providers with specific configuration. decolua 2026-03-12 10:48:11 +07:00
  • f1bf027c68 feat(usage): claude quota tracker decolua 2026-03-12 09:42:17 +07:00
  • fe49b61dfb feat: - Introduced per-provider strategy overrides in settings, allowing for more flexible connection management. - Added new provider models: DeepSeek 3.1, DeepSeek 3.2, and Qwen3 Coder Next. - Implemented UI changes to support round-robin strategy with sticky limits in the provider detail page. - Improved logging to display connection names instead of IDs for better clarity. v0.3.42 decolua 2026-03-11 18:04:38 +07:00
  • 2470ef84de feat: add confbox dependency and refactor TOML parsing in codex settings (#282) Hưng Nguyễn 2026-03-11 17:00:49 +07:00
  • d9dad5bcf3 Fix : Add custom to model selector decolua 2026-03-11 11:59:07 +07:00
  • 8c51edabcf fix(docker): use entrypoint to fix /app/data permissions on mounted volumes Doan Minh Tu 2026-03-11 08:33:04 +07:00
  • 9c757ff7d2 fix(docker): move data dir chown after COPY to fix EACCES permission error Doan Minh Tu 2026-03-11 08:24:48 +07:00
  • 5fc77fbf8c ci: trigger only on tag push, keep master trigger commented Doan Minh Tu 2026-03-11 06:56:21 +07:00
  • 91c1bc848e ci: harden Dockerfile and workflow security Doan Minh Tu 2026-03-11 06:49:10 +07:00
  • aa2b83e1f6 ci: add Docker build and publish workflow Doan Minh Tu 2026-03-11 06:48:44 +07:00
  • a501c05969 fix(api): improve access token handling during credential refresh decolua 2026-03-10 16:37:55 +07:00
  • 31775393e6 feat(iflow): sync model list with CLIProxyAPI Peter Steinberger 2026-03-10 16:25:26 +07:00
  • 06a5307160 feat(gemini-cli): add proper User-Agent and X-Goog-Api-Client headers Peter Steinberger 2026-03-10 16:16:12 +07:00
  • 10b22d1318 update: claude code (cc) models pricing (#275) Hồ Khánh Duy 2026-03-09 23:40:37 +07:00
  • 36f8a8ce16 feat(base): add 429 retry with fixed delay for all providers luongquocloc8668@gmail.com 2026-03-09 17:36:16 +07:00
  • 6437a1c55f refactor(claude-to-openai): simplify usage token calculation and final chunk assembly Xmllist 2026-03-09 17:18:49 +07:00
  • 076e70c5a6 refactor(providers): simplify proxy UX — hover button + inline dropdown, remove selection toolbar vothaianh 2026-03-09 17:17:59 +07:00
  • 8c8eeecc70 refactor: replace better-sqlite3 with lowdb for request details storage decolua 2026-03-09 16:50:18 +07:00
  • 753a04b49e docs: add MIT LICENSE file decolua 2026-03-09 16:30:39 +07:00
  • b13ff2cddb docs: update contributors badge display (max 200, columns 10) b1nhm1nh 2026-03-09 16:23:37 +07:00
  • 30e4689fb9 fix(cline): refresh static model catalog apeltekci 2026-03-09 16:21:53 +07:00
  • 29f3e1894e fix(cline): use workos auth token shape apeltekci 2026-03-09 16:21:29 +07:00
  • 89405125e6 fix(proxyTest): improve error handling and update default test URL huynhquangtoan 2026-03-09 15:52:36 +07:00
  • 9bca03bff7 chore: Delete the proxy pools migration API route. decolua 2026-03-09 15:49:18 +07:00
  • f94ac213b5 fix: avoid lost writes by running bulk proxy pool updates sequentially against JSON db Peter Steinberger 2026-03-09 15:48:21 +07:00
  • 880f4eca91 feat(proxy): add proxy pool and per-connection binding + strictProxy support decolua 2026-03-09 15:46:06 +07:00