Skip to content

ModelHarbor v0.1.4

Choose a tag to compare

@Zomcxj Zomcxj released this 17 Oct 04:26
· 7 commits to 7583bcea9f4e3ccd587cab88620a46787174aec5 since this release

ModelHarbor v0.1.4——中转站数据增强与 v2 温度修正

新增

  • 面板按天用量:填了面板访问令牌(PAT)的 new-api 站点,查询用户数据时顺带请求 GET /api/data/self(近 7 天)——面板聚合覆盖全部来源的用量(含非本机、已被清理的会话),与本地扫描互补。悬停详情新增「面板按天」分节,按「今天 / 昨天 / N 天前」列出每日消耗(美元)与请求数;只进悬停展示,不并入本地账本,避免与本地扫描双重计数。读不到 / 未填 PAT / 站点不支持(404 / 401)时静默跳过,与签到同一套容忍语义。
  • key 到期提醒:/api/usage/token 返回的到期时间现已展示——悬停新增「到期:YYYY-MM-DD」,卡片行内只在临近(≤7 天)或已过期时追加「N 天后到期 / 已过期」,平时不占位置;兼容账单路径同收 access_until。无期限(0 / 负值)不显示;非 Windows 按 UTC 口径计算。

修复

  • v2 agent 的 temperature 丢失:v2 文件里的极简 agent(无 request、model 不带 #)此前被逐条嗅探误判成 v1——温度从顶层死键读(界面有数值但 v2 运行时不认),保存时还会走「v1→v2 转换」静默删掉已有的 request.body.temperature。现条目版本判定跟随文件;v2 下温度标签同步显示为 request.body.temperature(与 baseURL 等字段的 v2 标签机制同构);kilo / mimo 不涉及(写盘始终 v1)。
  • provider 保存进错误容器:目标文件里 opencode 单数 provider 与遗留顶层 providers 并存时,条目被 upsert 进遗留容器、目标 provider 原样留在原地。现仅在无单数键时才落复数。
  • 安全依赖:rustls 0.23.45 → 0.23.46。