Skip to content

Releases: Sanjeever/model-confluence

v1.9.7

Choose a tag to compare

@github-actions github-actions released this 05 Nov 03:10

新增

  • 增加路由预演,可按入站协议、流式、工具、并行工具和推理强度查看候选及密钥跳过原因。请求详情保存当时的路由快照与选择事件,上游健康页展示当前进程的候选冷却和探测状态。
  • 增加兼容性验证,可指定候选、上游协议、入站协议及 SSE,验证文本、连续两轮工具和并行工具场景。每个模型保留最近 20 次验证结果,并关联实际上游和请求记录。
  • 使用记录增加状态、供应商、虚拟模型、真实模型及入站/上游协议筛选;上游筛选条件匹配同一次尝试,包含失败后切换的路径。
  • 请求详情增加 JSON 字段转换差异及可编辑正文的调试重放。重放使用当前配置和凭据,沿用原访问密钥身份,生成新记录并关联原请求。
  • OAuth 账号支持原位重新登录,校验原用户及工作区或项目后替换凭据,保留账号 ID、历史关联和管理员启停状态。账号展开区展示最近上游返回的额度与限流信号、观测时间和来源请求。
  • 增加可选会话粘性,通过 --session-affinity 开启后,按客户端 X-Session-ID 在同一候选内优先复用上次成功的密钥。绑定按访问密钥和候选配置版本隔离,不改变候选优先级或工具历史约束。
  • 使用记录页增加存储管理,展示数据库、WAL、可复用空间、保留期和最近清理结果;支持按时间范围预览、清空载荷或永久删除记录及上游尝试。

修复

  • 修复 Chat Completions 与 Responses 跨协议转换时将未指定的 parallel_tool_calls 补为 false 的问题,保留未指定与显式开关的区别。Messages 的并行控制转换仍有已知差距。

升级说明

  • 升级前停止旧进程,保留原数据目录;首次启动自动创建新增的诊断、验证、额度观测和维护记录表。旧请求没有路由快照。
  • 会话粘性默认关闭,绑定在进程重启后清空;启用后需要客户端明确发送会话头。
  • 兼容性验证和调试重放会真实调用上游,最长两分钟。测试通过表示当时配置下对应场景可用,不代表所有模型、协议字段或客户端功能兼容。
  • 日志清理跳过进行中的请求和尝试,独立保留 Antigravity 工具历史;分批提交后无法撤销,删除数据后的空间供 SQLite 复用,文件通常不会立即缩小。
  • 额度信息来自上游响应,缺少信号时显示未知,不从本地 Token 用量推算剩余额度。

v1.9.6

Choose a tag to compare

@github-actions github-actions released this 05 Nov 02:29

修复

  • 修复上游健康页密钥池状态、模型冷却、候选近期失败列表超过 10 条时,翻页可能导致浏览器卡死的问题。
  • 同步修复用量统计明细和供应商 OAuth 账号列表中的同类分页问题。

v1.9.5

Choose a tag to compare

@github-actions github-actions released this 05 Nov 01:45

改进

  • 全面重做管理后台,迁移至 shadcn/ui,采用中性灰、黑白主操作和少量橙色点缀,统一浅色、深色及跟随系统外观。
  • 精简导航、登录和各页布局,移除背景网格、噪点与宣传区域;使用记录直接展示筛选条件和紧凑表格,不再占用首屏展示配置数量。
  • 请求详情改为宽抽屉,左侧按调用过程选择入站请求、上游尝试和客户端响应,右侧查看元数据与载荷;保留凭据遮罩、JSON 树、格式化、原文及 SSE 聚合查看。
  • 供应商和模型路由改为独立新增、编辑页,支持直接访问与刷新,并在离开未保存修改时确认;模型候选采用左侧顺序列表、右侧配置编辑,支持候选及协议入口排序。
  • 供应商、模型路由和访问密钥列表在 URL 中保留筛选与分页;表格提供固定表头和区域内滚动,健康页分别展示管理员启停与运行状态。
  • 普通 API Key 和 Antigravity 供应商的真实模型目录改为点击「拉取模型」后加载,避免打开编辑页时自动请求上游。
  • 更新性能监控、用量统计、上游健康、访问密钥及 OAuth 登录界面,并同步操作说明与界面截图。

升级说明

  • 替换程序或更新镜像后,刷新浏览器加载新版管理后台。已有供应商、模型路由、访问密钥及日志继续使用,无需重新配置。
  • 新增 OAuth 供应商时,先点击「创建并添加账号」,再登录或导入账号凭据。

v1.9.4

Choose a tag to compare

@github-actions github-actions released this 04 Nov 13:03

修复

  • 修复 Chat Completions、Messages 转换为 OpenAI Responses 请求时,未指定 strict 的工具定义被按严格模式校验的问题;显式设置的 strict 值继续保留。
  • 更新腾讯云 Token Plan 供应商模板中的 Chat Completions、Responses 和 Messages 地址。

发布与维护

  • 开始按版本维护中文更新日志,GitHub Release 正文直接使用仓库中的版本日志。
  • 发布前校验标签、版本文件和更新日志,并检查目标提交已进入 main;附件上传至草稿后再公开 Release。

升级说明

  • 使用旧腾讯云 Token Plan 模板创建的供应商,需要在管理后台编辑供应商,重新应用该模板并保存。升级程序不会自动改写已有供应商地址。

v1.9.3

Choose a tag to compare

@github-actions github-actions released this 27 Oct 01:48

Full Changelog: v1.9.2...v1.9.3

v1.9.2

Choose a tag to compare

@github-actions github-actions released this 26 Oct 14:42

修复模型路由编辑页选择 Antigravity 后不自动加载模型列表的问题。选择供应商后会加载真实模型目录,可从下拉选择或手动输入;新增明确的「拉取模型」按钮用于刷新,拉取失败时显示服务端错误原因。Codex OAuth 仍使用手工填写。

复用现有 Antigravity 账号凭据和模型元数据接口,不自动创建、覆盖或同步虚拟模型路由。模型目录不构成账号调用权限或协议全部能力的验证。

已通过前端构建、内嵌构建及界面交互检查;界面检查在模型列表边界使用 mock,真实目录接口另在 sg1 通过账号获取,返回 20 个模型 ID。具体模型生成能力仍需按路由调用验证。操作说明。

Full Changelog: v1.9.1...v1.9.2

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 14:17

修复远程和 Docker 部署的 OAuth 回调不便:Codex、Antigravity 登录弹窗新增「完整回调 URL」和「提交回调」。授权完成后,即使浏览器无法连接本机回环地址,也可复制地址栏 URL 返回模汇提交,无需 SSH 隧道。

后端仅解析 URL,不访问输入地址。手动提交要求管理员会话、CSRF、原登录归属和有效期限,校验回调地址、state、授权码及提供的 issuer;与本机自动回调共享一次性处理,避免重复交换或保存。完整回调 URL 和授权码不写入模型日志或持久化会话。旧的、已使用或过期的授权码不能重新提交。

已验证 URL 与状态校验、自动/手动回调竞争、账号落库 mock、现有 Go 测试、前端及内嵌构建,并核对实际弹窗。新增 URL 回填入口尚需用户完成真实浏览器授权验收;不扩大现有上游模型兼容范围。操作说明。

Full Changelog: v1.9.0...v1.9.1

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 13:29

新增 Codex 与 Antigravity 浏览器 OAuth 登录。在供应商账号列表点击「登录添加账号」,打开授权页并完成登录后,模汇在后端交换令牌、保存账号,后台自动刷新账号列表。已有凭据文件导入方式继续保留。

登录使用 PKCE S256、一次性 state 和临时回环回调,每个管理员会话同时允许一个待完成登录,5 分钟过期。支持取消、超时清理、重复回调拒绝及管理员会话隔离;取消或超时后不保存凭据。仅添加账号,不原位覆盖旧账号。

本机回调端口为 Codex 1455、Antigravity 51121。远程部署需 SSH 转发;普通 Docker 端口映射不能访问容器回环。AGY 仍需配置具有相应权限、允许所需回调的 OAuth 客户端。登录与部署说明。

未使用真实账号完成浏览器授权验收,也没有 AGY 订阅验证。 已通过本地 OAuth 回调与令牌交换 mock、账号落库检查、现有 Go 测试、前端与内嵌构建,并核对实际后台页面。新增登录不改变现有 Antigravity 模型兼容范围及个人订阅的第三方访问条款限制。

Full Changelog: v1.8.0...v1.9.0

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 13:02

新增实验性 Antigravity OAuth 供应商,可导入 Antigravity-Manager 账号 JSON,按需刷新 Google 凭据,并通过现有 Chat Completions、Responses、Messages 入口转换请求。包含账号管理、内联图片、无签名 function 工具转换、流式与非流式响应、原始载荷记录及账号与模型维度的冷却状态。

使用前请阅读接入说明。 需要在运行时配置签发 refresh token 的 OAuth client ID 和 secret;本项目不内置第三方客户端凭据。Google 的个人订阅条款限制第三方工具访问。

此版本没有真实 Antigravity 订阅账号验收。 已运行本地转换、凭据生命周期、网关 mock、现有 Go 测试和前端构建,并核对实际管理页面。未验证订阅模型权限及线上协议兼容性。签名工具调用、显式推理、受保护思考历史、远程图片 URL、Responses custom/shell/apply_patch、严格工具 schema 和浏览器直接登录暂不支持;不承诺 Codex、Claude Code 的默认配置可直接使用。

Full Changelog: v1.7.11...v1.8.0

v1.7.11

Choose a tag to compare

@github-actions github-actions released this 19 Oct 15:16

Full Changelog: v1.7.10...v1.7.11