Commit Graph

  • 72426be7b0 docs: 补 MIT LICENSE 与许可声明(G-Star 申报要求明确的许可证) release/v3.0.x JianFeeeee 2026-10-27 10:14:23 +08:00
  • 190c2d23d6 docs: 补 MIT LICENSE 与许可声明(G-Star 申报要求明确的许可证) main JianFeeeee 2026-10-27 10:14:23 +08:00
  • 1ae9558547 docs: HANDOFF 加注(渠道能力已于 v3.0.2 移除) JianFeeeee 2026-10-27 09:26:46 +08:00
  • 66de4b1e5a docs: HANDOFF 加注(渠道能力已于 v3.0.2 移除) JianFeeeee 2026-10-27 09:26:46 +08:00
  • b09d19d8f4 chore(gui): 版本号 3.0.2(合规清理:移除私有协议适配器与渠道插件) JianFeeeee 2026-10-27 09:23:48 +08:00
  • 8f2c5572e7 chore!: 移除厂商私有协议适配器与渠道业务插件(合规清理) JianFeeeee 2026-10-27 09:23:24 +08:00
  • 7d4eef7316 chore(gui): 版本号 3.0.2(合规清理:移除私有协议适配器与渠道插件) v3.0.2 JianFeeeee 2026-10-27 09:23:48 +08:00
  • 8578696cc1 chore!: 移除厂商私有协议适配器与渠道业务插件(合规清理) JianFeeeee 2026-10-27 09:23:24 +08:00
  • 449e59dd52 chore(gui): 版本号 3.0.1(与内核同版本) JianFeeeee 2026-10-27 00:50:24 +08:00
  • c0d7c79d0d fix(gui-win): docker 内联编译也加 -s -w JianFeeeee 2026-10-27 00:47:27 +08:00
  • 1496255488 fix(gui): Windows 构建链改用 modelrouter 命名 + 内嵌核心 strip JianFeeeee 2026-10-27 00:45:26 +08:00
  • e2ced5ed66 fix(packaging): 包内 unit 指向 /usr/bin;core-dist 支持无 nfpm 打包 JianFeeeee 2026-10-27 00:32:14 +08:00
  • 06a74375d8 chore(gui): 版本号 3.0.1(与内核同版本) v3.0.1 JianFeeeee 2026-10-27 00:50:24 +08:00
  • de9080e06c fix(gui-win): docker 内联编译也加 -s -w JianFeeeee 2026-10-27 00:47:27 +08:00
  • 80e79f8dc7 fix(gui): Windows 构建链改用 modelrouter 命名 + 内嵌核心 strip JianFeeeee 2026-10-27 00:45:26 +08:00
  • b6bbff19e9 fix(packaging): 包内 unit 指向 /usr/bin;core-dist 支持无 nfpm 打包 JianFeeeee 2026-10-27 00:32:14 +08:00
  • f67bcf31b0 chore(gui): 版本号 3.0.0(与内核同版本) JianFeeeee 2026-10-27 00:07:07 +08:00
  • a708eb10c9 docs: 补入 2026-10-19 交接文档 JianFeeeee 2026-10-27 00:06:41 +08:00
  • f32c10d263 fix(opencodezen): UA 升到 1.19.4 并补回 x-opencode-session-id JianFeeeee 2026-10-27 00:06:41 +08:00
  • d5bbb0eca5 chore(gui): 版本号 3.0.0(与内核同版本) v3.0.0 JianFeeeee 2026-10-27 00:07:07 +08:00
  • 9cb6254166 docs: 补入 2026-10-19 交接文档 JianFeeeee 2026-10-27 00:06:41 +08:00
  • 4514270e21 fix(opencodezen): UA 升到 1.19.4 并补回 x-opencode-session-id JianFeeeee 2026-10-27 00:06:41 +08:00
  • ef95bc45d0 docs(provider): 中性化传输代理注释里的第三方客户端表述 JianFeeeee 2026-10-27 00:00:19 +08:00
  • 9cdf112de4 merge: 回流 release/v2.0.x 到 main(一次性对齐 110 个提交) JianFeeeee 2026-10-26 23:59:06 +08:00
  • f7e926ccb7 docs: README 拆分为主题文档 + 中性化竞品表述 JianFeeeee 2026-10-26 22:28:24 +08:00
  • 688dce88d1 refactor(rename)!: llmsproxy → modelrouter(module / 二进制 / 路径 / env) JianFeeeee 2026-10-26 22:28:08 +08:00
  • de7553eaa2 feat(lua)!: 插件只通过 modelrouter SDK 与内核交互,且不再随内核安装 JianFeeeee 2026-10-26 22:27:12 +08:00
  • 97e4ab582d docs: 中性化 README 与代码注释中的第三方客户端引用 root 2026-10-26 21:00:24 +08:00
  • 3ef918a87a fix: 修复回流 main 时残留的冲突标记(billing.lua / billing_test.go 取 release/v2.0.x 干净版本) root 2026-10-20 22:05:19 +08:00
  • a073423867 chore: 补齐 main 的 internal/billing 删除(回流时 modify/delete 冲突遗留) root 2026-10-20 19:09:44 +08:00
  • 739d5670ba fix(billing): 插件 HTTP 路由按操作拆路径 + 正确解析请求体 root 2026-10-20 18:59:16 +08:00
  • 6ec12a3751 chore(gui): 版本号 2.0.49(billing 完全沉入插件) root 2026-10-20 18:57:27 +08:00
  • db1cb7182d refactor(billing)!: 计费全部沉入插件,内核零 billing 代码;规则由插件自持 root 2026-10-20 18:57:23 +08:00
  • 79bc55cfbe fix(billing): 插件 HTTP 路由按操作拆路径 + 正确解析请求体 v2.0.49 release/v2.0.x root 2026-10-20 18:59:16 +08:00
  • 4b9fb7b056 chore(gui): 版本号 2.0.49(billing 完全沉入插件) root 2026-10-20 18:57:27 +08:00
  • 7941b4110a refactor(billing)!: 计费全部沉入插件,内核零 billing 代码;规则由插件自持 root 2026-10-20 18:57:23 +08:00
  • 5ccf068db3 chore(gui): 版本号 2.0.48(与内核同版本) v2.0.48 root 2026-10-20 18:33:29 +08:00
  • b4c5f0f0fc refactor(billing): 计费语义下沉到 Lua(内核只解 YAML/传数据)+ 采纳 PR #2 语义 root 2026-10-20 18:33:26 +08:00
  • 442fa5e3f6 chore(gui): 版本号 2.0.47(与内核同版本) v2.0.47 root 2026-10-20 18:05:19 +08:00
  • 0caa37ea6a fix(billing): 过期规则 URL 不再让整个 profile 失效(降级应用 + 点名 URL) root 2026-10-20 18:04:43 +08:00
  • 33cb2bdb06 fix(billing): 源层零价不再覆盖模型价(issue #1)+ default_mode 生效 + 文档/判据补齐 root 2026-10-20 17:46:52 +08:00
  • b24b69719d chore(gui): 版本号 2.0.46(与内核同版本) root 2026-10-20 10:38:07 +08:00
  • 24e1dee960 test(retry): 钉住声明式重试判据与流式握手重试语义 root 2026-10-20 10:45:56 +08:00
  • b57b442c0a fix(codearts): 上游限流改为可声明重试(内核通用能力)+ 会话/连接两处真因 root 2026-10-20 10:38:00 +08:00
  • 0ae7d2c8be test(retry): 钉住声明式重试判据与流式握手重试语义 v2.0.46 root 2026-10-20 10:45:56 +08:00
  • 02c01582f1 chore(gui): 版本号 2.0.46(与内核同版本) root 2026-10-20 10:38:07 +08:00
  • 6454b094bc fix(codearts): 上游限流改为可声明重试(内核通用能力)+ 会话/连接两处真因 root 2026-10-20 10:38:00 +08:00
  • 771b95a133 fix(channels): admit_functions 落到 effectiveModels(解析器不承担产品策略) v2.0.45 root 2026-10-20 10:12:51 +08:00
  • 441de434f5 chore(gui): 版本号 2.0.45(与内核同版本) root 2026-10-20 09:54:06 +08:00
  • 9feef8f4cb fix(channels): 渠道卡片 logged_in 改成看账号池(此前所有池接入的平台都显示未登录) root 2026-10-20 09:54:06 +08:00
  • d138ef80a5 chore(gui): 版本号 2.0.44(与内核同版本,桌面插件刷新判据依赖它) root 2026-10-20 09:39:49 +08:00
  • 2c278d481d fix(channels): trae 目录用错头族——IDE 端点必须发 IDE 头(此前恒回 2001) root 2026-10-20 09:38:39 +08:00
  • b5c89fd3d7 chore(gui): 版本号 2.0.44(与内核同版本,桌面插件刷新判据依赖它) v2.0.44 root 2026-10-20 09:39:49 +08:00
  • 7f193a997d fix(channels): trae 目录用错头族——IDE 端点必须发 IDE 头(此前恒回 2001) root 2026-10-20 09:38:39 +08:00
  • 3944a578c7 chore(gui): 版本号 2.0.43(与内核同版本;桌面插件刷新判据按 app 版本,必须同步) root 2026-10-20 09:22:16 +08:00
  • abd0e1d943 fix(channels): trae 模型表去掉不可调用槽位 + opencode 免费模型按实测收敛 root 2026-10-20 09:13:56 +08:00
  • 055705c134 chore(gui): 版本号 2.0.43(与内核同版本;桌面插件刷新判据按 app 版本,必须同步) v2.0.43 root 2026-10-20 09:22:16 +08:00
  • 401a7ead27 fix(channels): trae 模型表去掉不可调用槽位 + opencode 免费模型按实测收敛 root 2026-10-20 09:13:56 +08:00
  • 2924da0032 fix(gui): 桌面版真正加载渠道插件 + 外链一律交给默认浏览器 root 2026-10-20 08:44:07 +08:00
  • 411503aea5 fix(gui): 桌面版真正加载渠道插件 + 外链一律交给默认浏览器 v2.0.42 root 2026-10-20 08:44:07 +08:00
  • 9c7b5f8556 fix(channels): 商汤扫码链路重建 + 双区登录 + 凭据过期口径 + 四条老化判据 root 2026-10-20 08:27:28 +08:00
  • 662f8f02b6 fix(channels): 商汤扫码链路重建 + 双区登录 + 凭据过期口径 + 四条老化判据 root 2026-10-20 08:27:28 +08:00
  • b0f33c188f fix: 收口渠道源迁移与测试页合并 JianFeeeee 2026-10-19 17:21:22 +08:00
  • 711ccdeea8 fix(channels): 四渠道修复 —— qoder 裸 token 领取 / trae+buddy 非流式 / opencode 目录 / 隐藏适配器 root 2026-10-19 22:32:18 +08:00
  • ff7051d608 refactor(scheduler)!: 移除 priority 废弃字段 + 一通道一源 + discover 复用凭据 JianFeeeee 2026-10-19 16:26:59 +08:00
  • efc9b37965 fix(codearts): 识别 InferHub 未注册模型 JianFeeeee 2026-10-19 18:02:30 +08:00
  • 2113bfc125 fix(channels): 四渠道修复 —— qoder 裸 token 领取 / trae+buddy 非流式 / opencode 目录 / 隐藏适配器 v2.0.41 root 2026-10-19 22:32:18 +08:00
  • c9f34538ec fix(codearts): 识别 InferHub 未注册模型 JianFeeeee 2026-10-19 18:02:30 +08:00
  • 12bfd53f16 fix: 收口渠道源迁移与测试页合并 JianFeeeee 2026-10-19 17:21:22 +08:00
  • 25970a2135 refactor(scheduler)!: 移除 priority 废弃字段 + 一通道一源 + discover 复用凭据 JianFeeeee 2026-10-19 16:26:59 +08:00
  • dcf327d3c5 fix(plugins): 三个坏渠道 + 三插件图标 + 计费可见性 JianFeeeee 2026-10-19 13:43:00 +08:00
  • 6f2d4dc6eb fix(plugins): 三个坏渠道 + 三插件图标 + 计费可见性 JianFeeeee 2026-10-19 13:43:00 +08:00
  • d3bb47bd54 docs(qoder): wasm 接入评估 —— 事实固化 + 可复现取证工具(未实现) fix/channel-auth-headers dev 2026-10-18 07:36:49 +08:00
  • 4174310421 fix(channels): 渠道鉴权头三修 + 源名契约 + 夹具形状判据 JianFeeeee 2026-10-18 00:38:49 +08:00
  • fc5326402f fix(channels,provider): 渠道模型不可用 + 额度异常的三个根因 JianFeeeee 2026-10-17 17:38:23 +08:00
  • aff8354c8a fix(channels,provider): 渠道模型不可用 + 额度异常的三个根因 v2.0.40 JianFeeeee 2026-10-17 17:38:23 +08:00
  • 56ea269f98 feat(channels): reap_orphan_sources —— 清理 v2.0.28 事故留下的存量孤儿源 JianFeeeee 2026-10-17 08:34:21 +08:00
  • 091f790734 feat(channels): reap_orphan_sources —— 清理 v2.0.28 事故留下的存量孤儿源 v2.0.39 JianFeeeee 2026-10-17 08:34:21 +08:00
  • aea1a2c48d fix(provider): 上游错误文案别再丢 —— 补网关/腾讯错误体形状 + 修误导性日志 JianFeeeee 2026-10-17 00:37:32 +08:00
  • 6eeb5832a3 fix(provider): 上游错误文案别再丢 —— 补网关/腾讯错误体形状 + 修误导性日志 v2.0.38 JianFeeeee 2026-10-17 00:37:32 +08:00
  • 9e5a5f550b fix(channels): zcode 适配器真正继承 anthropic 基座(此前 9 个函数只有 2 个) JianFeeeee 2026-10-17 00:01:00 +08:00
  • a189c4f61c fix(channels): zcode 适配器真正继承 anthropic 基座(此前 9 个函数只有 2 个) v2.0.37 JianFeeeee 2026-10-17 00:01:00 +08:00
  • 8a4153d18a refactor(channels): 纯常量收进 plugin.K,腾出顶层 local 余量(此前余量为 0) JianFeeeee 2026-10-16 21:49:12 +08:00
  • 58073a6cbe refactor(channels): 纯常量收进 plugin.K,腾出顶层 local 余量(此前余量为 0) v2.0.36 JianFeeeee 2026-10-16 21:49:12 +08:00
  • 59902082c6 fix(buddy): 新增内置 buddy 适配器(glm-5.1 的 reasoning_effort + 流式 Accept) JianFeeeee 2026-10-16 20:47:14 +08:00
  • a5923b3797 fix(buddy): 新增内置 buddy 适配器(glm-5.1 的 reasoning_effort + 流式 Accept) v2.0.35 JianFeeeee 2026-10-16 20:47:14 +08:00
  • dda537cda9 fix(channels): 日志截断按字符(中文被切出 U+FFFD)+ 面板排版 JianFeeeee 2026-10-16 17:44:04 +08:00
  • 91f6d1f32f fix(channels): 日志截断按字符(中文被切出 U+FFFD)+ 面板排版 v2.0.34 JianFeeeee 2026-10-16 17:44:04 +08:00
  • 2d7388ad35 fix(channels): 运行日志加级别/归属/折叠,并从渠道详情移出(C+A) JianFeeeee 2026-10-16 17:19:46 +08:00
  • c1048dcd4e fix(channels): 运行日志加级别/归属/折叠,并从渠道详情移出(C+A) v2.0.33 JianFeeeee 2026-10-16 17:19:46 +08:00
  • 00e59a7e1d fix(opencodezen): 必须回传 reasoning_content(thinking 模式硬要求) JianFeeeee 2026-10-16 14:52:13 +08:00
  • 2b8fcaf434 fix(opencodezen): 必须回传 reasoning_content(thinking 模式硬要求) v2.0.32 JianFeeeee 2026-10-16 14:52:13 +08:00
  • c0e08f907a fix(channels): buddy 目录过滤不可调用模型(照参考 isChatModel 四类判据) JianFeeeee 2026-10-16 14:06:51 +08:00
  • 47fe759025 fix(channels): buddy 目录过滤不可调用模型(照参考 isChatModel 四类判据) v2.0.31 JianFeeeee 2026-10-16 14:06:51 +08:00
  • 3ac4b35eb1 fix(channels): 8 个平台 base_url 侵占 endpoint 路径 ⇒ 上游 404 Route Not Found JianFeeeee 2026-10-16 13:51:36 +08:00
  • d795266572 fix(channels): 8 个平台 base_url 侵占 endpoint 路径 ⇒ 上游 404 Route Not Found v2.0.30 JianFeeeee 2026-10-16 13:51:36 +08:00
  • 969f3138fd fix(channels): 撤源失败的诊断必须带真正原因(不再只说"无返回") JianFeeeee 2026-10-16 10:26:55 +08:00
  • a82ae2b60e fix(channels): 撤源失败的诊断必须带真正原因(不再只说"无返回") v2.0.29 JianFeeeee 2026-10-16 10:26:55 +08:00
  • 00db19eb77 fix(channels): remove_source 漏声明(删了账号源还在对外服务) JianFeeeee 2026-10-16 10:04:13 +08:00
  • 2d2c27c430 fix(channels): remove_source 漏声明(删了账号源还在对外服务) v2.0.28 JianFeeeee 2026-10-16 10:04:13 +08:00