Commit Graph

  • 019337e795 feat: add dependabot-auto-merge.yml master asepharyana 2026-09-24 03:00:28 +07:00
  • c3aaa1ba4d chore: update dependabot.yml asepharyana 2026-09-24 03:00:26 +07:00
  • 3de32a10f3 fix(translator): shape Anthropic non-stream responses from forced-streaming providers asepharyana 2026-09-23 15:36:24 +07:00
  • b239b2a8a9 chore: add .planning/ to .gitignore asepharyana 2026-09-23 15:24:53 +07:00
  • 9fd0fb0181 fix(anthropic): non-stream /v1/messages returned OpenAI shape; strip EOS sentinel from text deltas asepharyana 2026-09-23 15:24:15 +07:00
  • e0eef05b6b feat(dashboard): show build git SHA in header + profile page asepharyana 2026-09-23 14:45:08 +07:00
  • 3f0d904d1d chore(nix): version the build by git short SHA instead of package.json semver asepharyana 2026-09-23 14:03:08 +07:00
  • 8ae771b561 chore: ignore nix build result symlink asepharyana 2026-09-23 11:56:19 +07:00
  • 7001bd17ea chore(nix): add flake.nix + bun.lock so 9router builds/deploys from this repo asepharyana 2026-09-23 11:51:11 +07:00
  • 2bc9d67d26 merge: pull mhiqrambg/9router-mibp-version into master asepharyana 2026-09-23 11:44:58 +07:00
  • 39e36d3d0c # v0.5.86 (2026-09-23) decolua 2026-09-23 10:05:33 +07:00
  • 910db749aa feat(xiaomi-mimo): server-assisted desktop login, five account clusters, v2.6 models wismyzhizi 2026-09-23 09:43:39 +07:00
  • 6af26a9ee8 fix(proxy-pools): lossless header forwarding for relay pools savioruz 2026-09-23 09:11:50 +07:00
  • cbffeb9770 feat(claude): support Claude Opus 5.5 Reid Nguyen 2026-09-23 09:01:51 +07:00
  • 21583c03e5 # v0.5.85 (2026-09-22) decolua 2026-09-22 15:43:30 +07:00
  • 0f488c7027 fix(translator): map Claude "refusal" stop_reason to content_filter and surface its explanation Welington 2026-09-22 15:25:09 +07:00
  • 1a02713150 feat(combos): hide preset buttons and migrate legacy mimo vision adapter decoluaandClaude Code 2026-09-22 15:32:10 +07:00
  • b53260ca54 feat(usage): add All Time period option and refine overview cards decoluaandClaude Code 2026-09-22 15:31:24 +07:00
  • d1de324586 perf(usage): bound lastUsed overlay scan to 2-day window; reach max thinking tier Rafli Ahmad Zulfikar 2026-09-22 15:06:03 +07:00
  • ce9ac43da5 style(sidebar): match NEW badge style across 9Remote, Media Providers, and System One decoluaandClaude Code 2026-09-22 15:08:09 +07:00
  • 5798b30841 fix(antigravity): drop requestType "agent" to avoid false 429 RESOURCE_EXHAUSTED BFLabsAI 2026-09-22 15:04:03 +07:00
  • 782c137b1f fix(qoder): prevent signed request replay and surface upstream errors yiwen65 2026-09-22 14:58:31 +07:00
  • 0d50fe3610 feat(analytics): add Requests mode and provider/model breakdown charts Ghost Machine 2026-09-22 14:55:12 +07:00
  • 3279d31024 docs(cli): fix source README link dajiaohuang 2026-09-22 14:53:42 +07:00
  • aa2bc53f3a docs(readme): add temporary swap instructions for low-memory production builds rspersahabatan 2026-09-22 14:53:49 +07:00
  • c73bb2cd66 docs(readme): add Indonesian video guide by Neptiver cokvrindaa 2026-09-22 14:53:30 +07:00
  • 6c9fe6f78a feat(cli-tools): add dynamic configuration for Pi, OMP, Crush, ForgeCode, Smelt and CodeWhale decoluaandClaude Code 2026-09-22 14:48:04 +07:00
  • 44fd69d229 style(dashboard): match 9remote NEW badge style on System One tags decoluaandClaude Code 2026-09-22 14:46:57 +07:00
  • f84c667d42 feat(providers): add OpenRouter System One lane and New badge decoluaandClaude Code 2026-09-22 14:42:02 +07:00
  • 20014b3104 fix(dashboard): probe System One models through /v1/systemone decoluaandClaude Code 2026-09-22 14:41:59 +07:00
  • f28e918e24 feat(dashboard): add question input for System One and hide inline test decoluaandClaude Code 2026-09-22 14:21:15 +07:00
  • 6431e35303 feat(dashboard): add System One to sidebar and media provider detail page decoluaandClaude Code 2026-09-22 14:07:36 +07:00
  • 41a1b8003d feat(providers): add MiMo V2.6 Flash Free to OpenCode Zen free tier decoluaandClaude Code 2026-09-22 09:51:51 +07:00
  • b7446f8dd1 feat(providers): add System One (Jev) decision endpoint decoluaandClaude Code 2026-09-22 09:51:29 +07:00
  • 6886915f62 feat(capacity-adapter): default vision fallback to mimo-v2.6-flash-free decoluaandClaude Code 2026-09-22 09:45:20 +07:00
  • da0046550a fix(responses): report usage on response.completed so clients can auto-compact 82030615 2026-09-21 21:24:11 +07:00
  • 402745dc1f feat(providers): add qoder-cn support for Qoder CN (qoder.com.cn) Liang.Xu 2026-09-21 20:44:26 +07:00
  • f67d5a0c93 fix(docker): publish verified multi-platform images DaDecky 2026-09-21 20:27:03 +07:00
  • c7df895bbb build(docker): apply the apk mirror swap to the runner stage 82030615 2026-09-21 20:20:54 +07:00
  • be3bc764b1 fix(antigravity): separate weekly and short-window quotas and clean up redundant rows Christian Gennari 2026-09-21 20:15:11 +07:00
  • 2daf25ffbe fix(qoder): handle code 110 billing blocks and preserve SSE error status dinhkarate 2026-09-21 20:07:49 +07:00
  • 7c2b1fe3e1 fix(translator): drop replayed reasoning fields for Groq/Mistral/Cerebras (#4220) Anantachoke 2026-09-21 19:58:34 +07:00
  • 253199f16f feat(combos): Cursor/Claude Default presets + bulk select/delete/strategy Amir Seify 2026-09-21 19:49:13 +07:00
  • c933eefc27 fix(cursor): stop AgentService empty turns and silent tool hangs Amir Seify 2026-09-16 21:31:22 +07:00
  • 5c217d34f3 feat(capabilities): model capability metadata on /v1/models, combo aggregation, pattern fixes Minh Ha 2026-09-21 19:37:55 +07:00
  • 477b2aed0b fix(opencode-go): send reasoning_effort for glm-5.3-flash chisewaguri 2026-09-21 19:07:18 +07:00
  • 9f42e7ac1c fix(sidebar): restore NEW badge for 9Remote menu decoluaandClaude Code 2026-09-21 18:56:56 +07:00
  • 25df5e6a9d chore(guards): add durable markers so fixes aren't silently dropped MUH. IQRAM BAHRING 2026-09-19 12:52:19 +08:00
  • 9c37af90a9 test(harness): isolate DATA_DIR so tests never write to the real DB MUH. IQRAM BAHRING 2026-09-19 12:37:57 +08:00
  • 9d7821bdcc fix(usage): stop leaking hidden noAuth providers (devin-cli, mimo-free) MUH. IQRAM BAHRING 2026-09-19 12:21:14 +08:00
  • 604b4d85d5 fix(codebuddy-intl): probe token in connection test + name OAuth by identity MUH. IQRAM BAHRING 2026-09-19 12:14:21 +08:00
  • 1884e3a063 test(cline): align auth-header test with upstream WorkOS-JWT-only prefixing MUH. IQRAM BAHRING 2026-09-19 11:47:15 +08:00
  • cf663f5300 fix(huggingface): complete the Inference Providers router migration kimono381 2026-09-19 10:44:13 +07:00
  • 9342aa5fb9 chore(version): bump app version to 1.0.14 (upstream v0.5.81 sync) MUH. IQRAM BAHRING 2026-09-19 11:36:17 +08:00
  • 0ac771bad8 merge: sync upstream v0.5.81 into MIBP fork MUH. IQRAM BAHRING 2026-09-19 11:35:34 +08:00
  • 822aa958d1 fix(opencode): cloak Responses requests that already have tools Aaron 2026-09-19 10:10:43 +07:00
  • 49185137b8 feat(opencode-zen): add OpenCode Zen (PAYG) provider with free-tier fingerprint, alias ocz Alexander Radchenko 2026-09-19 10:01:51 +07:00
  • 73e021b8a0 fix(ollama): map free-plan monthly window and derive reset from signup date X-Adam 2026-09-19 09:51:13 +07:00
  • a8c9d3802c docs: update changelog header to v0.5.81 decoluaandClaude Code 2026-09-18 18:32:14 +07:00
  • 23ae82d8e3 # v0.5.81 (2026-09-18) decolua 2026-09-18 18:31:12 +07:00
  • 8e15f0bdd8 # v0.5.79 (2026-09-18) decolua 2026-09-18 18:09:32 +07:00
  • 058ceace48 fix(opencode): declare forceStream on transport for free-tier SSE aggregation 2026-09-18 17:32:52 +07:00
  • d99bc8201d fix(sidebar): temporarily hide NEW badge from 9Remote menu decoluaandClaude Code 2026-09-18 17:12:57 +07:00
  • bc3be0cb28 fix(antigravity): scope cached thought signatures to the model family Louis Phạm 2026-09-18 17:06:50 +07:00
  • 092c84eac9 fix(commandcode): retry on transient stream error and avoid fake stop chunks Christian Gennari 2026-09-18 17:07:32 +07:00
  • b3d6e089c6 fix(antigravity): strip Claude Code billing header from system prompts Louis Phạm 2026-09-18 17:06:36 +07:00
  • efc80ba2e3 fix(codex): route bare codex-auto-review to the Codex provider (#4135) Amirsalar Sojoudi 2026-09-18 17:03:57 +07:00
  • 4641c2b76a fix(zed): lower display priority in oauth list decoluaandClaude Code 2026-09-18 16:59:45 +07:00
  • 93837af09f fix(opencode): fix free tier 403 error and improve China region handling decoluaandClaude Code 2026-09-18 16:57:06 +07:00
  • 52917a6d49 Add NEW badge to 9Remote menu decolua 2026-09-17 20:18:56 +07:00
  • f64229530e fix(antigravity): sanitize Hermes system identity decolua 2026-09-17 20:18:37 +07:00
  • 3ac100d524 fix(usage): improve DeepSeek credit balance display Ali Shaikh 2026-09-17 20:06:19 +07:00
  • ef18175226 fix(zed): harden OAuth lifecycle and live model support Mosabbir Maruf 2026-09-17 18:46:13 +07:00
  • 725e2c1187 feat(i18n): integrate Persian (fa) translation Ahmad Beyranvand 2026-09-17 18:42:31 +07:00
  • 367fc546d8 feat(models): deepseek-v4.* accepts low..max effort; flag thinkingEffortSupported and vision Rafli Ahmad Zulfikar 2026-09-17 18:38:10 +07:00
  • 20a43f5a2c fix(auth): don't cool down an account for a request-scoped 4xx RaoYu 2026-09-17 18:26:05 +07:00
  • aa14ef72e2 fix(opencode): normalize Muse Free tool choice KunN-21 2026-09-17 18:19:38 +07:00
  • eafac37dcb fix(opencode): strip prior reasoning items on Muse Spark Responses models anojndr 2026-09-17 18:17:18 +07:00
  • c49efdf528 fix(kiro): preserve underscores in tool names and restore sanitized names in responses Qisthi Ramadhani 2026-09-17 18:13:14 +07:00
  • 82b1bca42a fix(kiro): use neutral placeholder for tool-result-only user turns Qisthi Ramadhani 2026-09-17 18:12:34 +07:00
  • f4f06f290c fix(translator): keep tool-result images, restore Kiro tool names, preserve thinking display Manan Santoki 2026-09-17 18:11:20 +07:00
  • 0c6ab4f99b fix(opencode): reuse one stable upstream session per identity to stop 429s ErfanBagheri404 2026-09-17 13:47:12 +03:30
  • 6091ff597e fix(opencode): resolve 403 FreeTierError with canonical session format and valid User-Agent anojndr 2026-09-17 18:02:31 +07:00
  • 2b65c49ff5 fix(opencode): route Union Alpha through Messages API Hermes Agent 2026-09-17 18:01:33 +07:00
  • 702b57c30d fix(opencode-go): route every responses-only model (incl. thinking variants) to /responses Ridho Perdana 2026-09-17 17:59:45 +07:00
  • 912ed295db fix(deepseek,model-catalog): vision for V4.1-Flash ids, scope synced catalog to gateways izzzzzi 2026-09-17 17:52:47 +07:00
  • 13b468b889 fix(commandcode): preserve images and reasoning_effort on /alpha/generate KhuatHieu 2026-09-16 20:16:32 +07:00
  • 9300121366 fix(stream): report aborts after HTTP 200 in-band instead of closing silently decoluaandClaude Code 2026-09-16 20:04:10 +07:00
  • 5c399b6406 feat(codebuddy-intl,ollama): add DeepSeek-V4.1-Flash decoluaandClaude Code 2026-09-11 22:03:48 +07:00
  • b0505067b2 feat(providers): add Cline free-tier models and sync Freebuff catalog MUH. IQRAM BAHRING 2026-09-11 12:21:35 +08:00
  • 17c4cc7687 feat(claude-code): drive auto-compact window, add a 1M-context toggle decoluaandClaude Code 2026-09-11 00:09:15 +07:00
  • 73cb89143c feat(xiaomi-mimo): merge MiMo Desktop support into xiaomi-mimo as dual auth 叶炜朋 2026-09-10 23:41:40 +07:00
  • 83af3f1853 # v0.5.75 (2026-09-10) decoluaandClaude Code 2026-09-10 23:35:10 +07:00
  • accf2c5296 fix(providers): remove the duplicate qwen provider decoluaandClaude Code 2026-09-10 23:32:55 +07:00
  • c712641123 feat(opencode-go): list deepseek-v4.1-flash first in the model catalog decoluaandClaude Code 2026-09-10 23:18:58 +07:00
  • da6aa90128 fix(video/vertex): reject job ids and model ids that escape the URL path decoluaandClaude Code 2026-09-10 23:18:45 +07:00
  • 248d7da01c revert(qoder): drop the Responses usage plumbing from shared code LLL 2026-09-10 22:52:29 +07:00
  • 998bb3d975 fix(tools): scope Claude tool type defaulting to gateways that need it (#3905) galiehneh 2026-09-10 23:03:42 +07:00
  • 8a81085a72 fix(claude): cap re-anchored cache_control at the 4-marker budget and keep single-object content turns Nick Nyanjui 2026-09-10 22:53:57 +07:00
  • 122f23eebc fix(cline,airforce): unwrap {success,data} envelope, add live catalog, and refresh airforce free models Nick Nyanjui 2026-09-10 22:46:07 +07:00