Commit graph

  • 7887f4fd32 Parameterize Bun image and improve package management in Dockerfile nghionpoint 2026-04-10 10:47:37 +0700
  • 838d9a7a04
    fix: add 5s timeout to fetchCompatibleModelIds and skip upstream connections (#541) Omar Nahhas Sanchez 2026-04-10 06:30:07 +0300
  • 878cdf302b
    fix: only strip reasoning_content when content is non-empty (#542) Omar Nahhas Sanchez 2026-04-10 06:28:58 +0300
  • f8a267746a fix: enable Apply button when models are selected raccoonwannafly 2026-04-10 10:27:21 +0700
  • 1a25c6e3b5 feat: multi-model support for OpenCode CLI config with subagent integration decolua 2026-04-10 10:22:42 +0700
  • 3c96e8d6d1 Feat : tts decolua 2026-04-10 10:17:53 +0700
  • 5d3780cfd2 Update Docker build process and documentation nghionpoint 2026-04-10 10:14:34 +0700
  • d99f63cf36 Add Docker support and improve Dockerfile configuration nghionpoint 2026-04-09 14:21:30 +0700
  • 39545cf4c8 Fix combo modal decolua 2026-04-09 10:16:11 +0700
  • 507a5dbfea fix: OpenRouter custom models not showing after being added decolua 2026-04-08 16:51:23 +0700
  • 1f3d3a8f7f
    fix(security)(app): unauthenticated server shutdown endpoint enables d (#519) tuanaiseo 2026-04-08 15:39:09 +0700
  • 23abe1a7bb
    fix: merge consecutive userInputMessages in openai-to-kiro translator (closes #510) (#524) Anurag Saxena 2026-04-08 04:38:28 -0400
  • 32a746181a
    fix: update Cursor client version to 3.1.0 for Composer 2 compatibility (#525) Payne 2026-04-08 11:37:51 +0300
  • 00448b389b Fix bug decolua 2026-04-07 11:35:25 +0700
  • 401772cb9a Fix bug strip image decolua 2026-04-07 10:06:55 +0700
  • a53ccf1343
    fix: strip reasoning_content from non-streaming responses (closes #509) (#517) Anurag Saxena 2026-04-06 22:46:28 -0400
  • fca829aa2a Fix bug decolua 2026-04-06 17:36:04 +0700
  • 307be3b63d Fix bug decolua 2026-04-06 17:32:44 +0700
  • 7db4b9834e
    fix: make API key optional for ollama-local provider validation (closes #492) (#493) Anurag Saxena 2026-04-06 04:10:15 -0400
  • ebb8d4eeb6
    Cập nhật /v1/models hỗ trợ OpenAI/Anthropic Compatible (#497) thuanhuynhh 2026-04-06 15:09:58 +0700
  • 6ec5890283
    fix(github): sync top-level copilotToken after proactive refresh (#507) Manuel B. 2026-04-06 10:02:09 +0200
  • 57cfaccceb Fix ModelSelectModal decolua 2026-04-05 21:25:00 +0700
  • 67e0db77da Fix : Updated Anthropic-Beta header. decolua 2026-04-05 07:46:26 +0700
  • d076c7d7f5 Update package decolua 2026-04-05 00:38:48 +0700
  • 1973fe5a83 fix(translator): correct thought signatures for AG, Gemini CLI, Vertex; fix missing Vertex response translator decolua 2026-04-05 00:38:36 +0700
  • 666aecfc7c feat(translator): lossless passthrough via CLI tool + provider pairing kwanLeeFrmVi 2026-04-04 23:47:39 +0700
  • 333e704b2a MODEL_CAPS decolua 2026-04-04 23:24:24 +0700
  • 5448eedbdd Feat : embedding dev decolua 2026-04-04 15:07:07 +0700
  • 341a1c6490 Fix Model Price decolua 2026-04-04 14:40:49 +0700
  • 2b1faeb2c6 Fix : Qwen provider decolua 2026-04-04 12:38:39 +0700
  • d84489dba4 - Introduce default MITM router base URL and update related components to handle it. - Add input for MITM router base URL in MitmServerCard component. decolua 2026-04-04 11:25:58 +0700
  • 2e740ad7e4
    fix: pass isFree prop to ModelRow for custom models (closes #461) (#480) Anurag Saxena 2026-04-03 21:53:11 -0400
  • 7f4f75a807
    fix: pass HOME explicitly in sudo inlineCmd so MITM server resolves correct data dir (closes #478) (#482) Anurag Saxena 2026-04-03 21:52:31 -0400
  • 5fe2c81cf9
    fix: skip function_call items with empty/missing name to prevent Codex 400 error (closes #444) (#487) Anurag Saxena 2026-04-03 21:51:00 -0400
  • 38eabae2e7
    fix: retry /responses endpoint when GitHub returns model not supported (closes #470) (#488) Anurag Saxena 2026-04-03 21:50:38 -0400
  • 006c337de5
    fix: use which instead of command -v for openclaw CLI detection (closes #457) (#489) Anurag Saxena 2026-04-03 21:49:59 -0400
  • 93b8668e9e Fix AG decolua 2026-04-01 11:48:38 +0700
  • 9708541f6d Fix bug decolua 2026-03-31 15:41:52 +0700
  • 8640503b36
    feat(kilo): fetch free models from Kilo API + Windows build fixes (#455) Vishal Raj V 2026-03-31 07:52:21 +0530
  • ffa172c92d
    fix(claude-to-openai): emit closing </think> tag instead of empty reasoning_content (#454) Kwan96 2026-03-31 09:21:11 +0700
  • 01787a3d5b Fix bug decolua 2026-03-30 17:27:15 +0700
  • 054facb08b fix(gemini): preserve thoughtSignature via tool_call ID smuggling + fix ELOCKED mutex kwanLeeFrmVi 2026-03-30 02:53:57 +0700
  • 1c160cc8d9 feat(claude-code): spoof TLS fingerprint and stabilize headers for Anthropic kwanLeeFrmVi 2026-03-25 16:57:26 +0700
  • 83354889cf
    fix: handle anthropic-compatible providers in BaseExecutor (#428) bitgineer 2026-03-30 01:27:09 -0400
  • cd1e06b641
    fix: add missing clientId to github provider config for OAuth token refresh (#442) Manuel B. 2026-03-30 07:24:31 +0200
  • e6299eef56 Fix Bug decolua 2026-03-30 12:21:24 +0700
  • abbf8ec86f feat: add GitLab Duo and CodeBuddy support, update observability settings decolua 2026-03-30 11:28:07 +0700
  • 11e6004fcb fix: correct finish_reason for tool calls in OpenAI Responses translator decolua 2026-03-28 14:45:07 +0700
  • bf99c600f1 Fix Bug decolua 2026-03-27 11:45:54 +0700
  • fcc8320753
    feat: add OpenCode provider support (#387) Anurag Saxena 2026-03-27 00:17:23 -0400
  • 3f47038933 fix: rename tunnelUrl to tunnelPublicUrl for clarity in CLIToolsPageClient decolua 2026-03-27 11:02:56 +0700
  • f05d64e073 fix: use project-scoped Vertex URL for SA JSON auth and add ?alt=sse for streaming (closes #388) anuragg-saxenaa 2026-03-27 11:01:47 +0700
  • 5abf7102c0
    fix: inject placeholder message when Responses API input[] is empty (closes #389) (#419) Anurag Saxena 2026-03-26 23:51:02 -0400
  • 4e631c4f37
    fix: map OpenAI image_url data URLs to Ollama images[] (closes #427) (#432) Anurag Saxena 2026-03-26 23:48:18 -0400
  • e3a7733a08
    fix: strip functionCall/functionResponse id and synthetic thoughtSignature for Vertex AI (closes #388) (#414) Anurag Saxena 2026-03-26 23:46:47 -0400
  • a6c764d772
    fix: use better-sqlite3 for Cursor auto-import, drop sqlite3 CLI requirement (closes #395) (#411) Anurag Saxena 2026-03-26 23:45:11 -0400
  • 5e308e8ff2
    fix: add ?alt=sse to Vertex streaming URL (closes #388) (#409) Anurag Saxena 2026-03-26 23:44:11 -0400
  • 2f0fd348c5
    fix: add deprecation warning for Gemini CLI provider (closes #362) (#406) Anurag Saxena 2026-03-26 23:41:35 -0400
  • ade3f57d4c
    fix: sanitize Gemini function names to meet API requirements (closes #369) (#403) Anurag Saxena 2026-03-26 23:40:29 -0400
  • 56be393a59
    feat: expand OpenAI and Gemini static model lists (#398) Ryan 2026-03-27 06:39:07 +0300
  • 3b4184b09e
    fix: detect Claude format for /v1/messages + sanitize tool descriptions (#397) Ryan 2026-03-27 06:38:37 +0300
  • 868eabffc0
    fix: clamp Responses API call_id to 64 chars (closes #393) (#396) Anurag Saxena 2026-03-26 23:37:31 -0400
  • 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 +0700
  • 3059df4014 chore: - Adjust opacity settings for ConnectionRow to improve user experience. decolua 2026-03-26 10:48:53 +0700
  • 99cb9ed11f
    fix: support HTTP/HTTPS image URLs in Claude and Gemini translators (#344) Ryan 2026-03-23 10:56:40 +0300
  • 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 +0700
  • 4496bf96c8 Feat : Kiro Provider can now read images. decolua 2026-03-23 12:17:51 +0700
  • 0c9ad12055 Fix : Fix error 400 decolua 2026-03-23 12:05:22 +0700
  • e9ccae4ca1 fix(iflow): inject stream_options for usage data in streaming Ibrahim Ryan 2026-03-23 12:03:11 +0700
  • 8312af79a4 fix(cursor): verify Cursor installation on Linux before auto-import Ibrahim Ryan 2026-03-23 10:31:29 +0700
  • 97f2a00e74
    fix: test Codex connection against actual endpoint (#347) Ryan 2026-03-23 06:29:28 +0300
  • 1ed6c4c76f
    fix: prevent duplicate model aliases on import (#340) Ryan 2026-03-23 06:27:50 +0300
  • 037d013af8
    fix: skip disabled providers in combo fallback instead of returning 406 (#336) Ryan 2026-03-23 06:25:35 +0300
  • 312dd749fe fix: externalize better-sqlite3 for Next.js standalone builds decolua 2026-03-23 10:22:17 +0700
  • 3e694a383f feat(combos): add per-combo round-robin strategy decolua 2026-03-23 10:08:24 +0700
  • 96f5e5c92a
    Add combo round-robin strategy to distribute load across providers (#390) bitgineer 2026-03-22 22:52:31 -0400
  • 6b0cced884 feat(ui): add Basic Chat interface for testing models Nguyễn Trung Hiếu 2026-03-23 09:45:04 +0700
  • 01e4a28f0a
    fix: normalize finish_reason to 'tool_calls' when tool calls are present (#379) Liam 2026-03-23 10:35:25 +0800
  • b8918c0c1c
    fix: treat Kiro 400 'improperly formed request' as model-unavailable (#386) Anurag Saxena 2026-03-22 22:31:31 -0400
  • af247fb6ac
    docs: add Japanese README (#385) Ikko Eltociear Ashimine 2026-03-23 11:30:19 +0900
  • 3d4dbdc0e7 fix(chat): pick last non-empty message for Codex Responses SSE decolua 2026-03-23 09:29:31 +0700
  • 4774150ca7
    fix: combo 503 cooldown wait before fallthrough + 406 on disabled creds (#382) Anurag Saxena 2026-03-22 22:24:58 -0400
  • 8c0b4a3e84
    [fix] fix mitm for docker and enhance dockerfile (#381) Loc Nguyen Huu 2026-03-23 09:23:14 +0700
  • 4d7ddbfffe
    fix: add missing type:string to enum properties in Gemini tool schema translation (#380) Anurag Saxena 2026-03-22 22:20:55 -0400
  • 1154244f1d
    refactor: clean JSON schemas for Gemini function declarations (#371) Kwan96 2026-03-23 09:18:22 +0700
  • 3f852775c6
    fix(cursor): remove sql.js dependency from auto-import route (#368) Andrew Peltekci 2026-03-22 19:17:42 -0700
  • 9fe4726f34
    fix(ui): restore provider assets and model availability endpoint (#367) Andrew Peltekci 2026-03-22 19:16:10 -0700
  • 5fedcad624
    fix(usage): track lifetime request total beyond history cap (#366) Andrew Peltekci 2026-03-22 19:14:01 -0700
  • c8d2497423 refactor: update MitmServerCard and MitmToolCard to use modalError instead of message for error handling decolua 2026-03-20 12:44:20 +0700
  • 6af8043f2a Fix Tunnel decolua 2026-03-20 00:26:01 +0700
  • 80583e203d Fix : Tunnel decolua 2026-03-19 23:47:13 +0700
  • f1c53a319e refactor: update MITM bypass logic and enhance combo name validation decolua 2026-03-19 22:47:32 +0700
  • a0500dfc85
    feat: add MiniMax M2.7 model support (#357) Anurag Saxena 2026-03-19 04:34:36 -0400
  • fd4ec9e5b8 - Enhance passthrough function to support response inspection - Add cursor tool configuration and update related components decolua 2026-03-19 15:32:29 +0700
  • 34013b5ab9 fix: externalize better-sqlite3 for Next.js standalone builds Ibrahim Ryan 2026-03-18 16:25:48 +0300
  • 9877f32efa update submodule: dev pointer to latest decolua 2026-03-17 16:14:29 +0700
  • 03ff35100d Feat : Kiro MITM decolua 2026-03-17 16:12:25 +0700
  • 065761268c Feat : Kiro MITM decolua 2026-03-17 16:11:58 +0700
  • 2bec2e1801 Update Antigravity provider config and headers xmllist 2026-03-17 10:12:17 +0700
  • 6546b162cc Make API key optional for MITM server B1nh M1nh 2026-03-17 09:38:19 +0700