Skip to content

[建议 / Feature] Coding Plan 周额度重置券开放 API 查询(剩余张数+有效期) #854

Description

@zhangweijian97

场景

GLM Coding Plan(Max 档)订阅者每月持有若干张周额度重置卡(控制台「周额度」区可见,各带独立有效期,如 2026-10-18 / 2026-10-28)。这个状态对额度管理工具很重要:有券时额度耗尽 = 用一张券立即回满,无券时才需要限流等待——重置卡持仓直接改变自动化工具的档位决策。

现状:三条路都拿不到券数据

  1. 客户端 RPC(usage-stats.getCodingPlanResetStatus 等)日志只记 OK (ms),payload 不落任何可查询位置
  2. ${origin}/api/v1/zcode-plan/billing/current 与 /billing/balance 对客户端外调用一律 401(凭证由客户端运行时刷新,外部静态取用无效)
  3. ~/.zcode/v2/coding-plan-cache.json 只有套餐权属状态(entryStatus),不含券数据

目前唯一出口是登录态控制台页面人工目视。

建议

任一通道开放券持仓的只读查询(剩余张数 + 各张有效期):

  • billing 端点返回体加字段;或
  • 客户端缓存文件(coding-plan-cache.json)落盘券持仓;或
  • 独立只读端点

价值

重置卡把「额度耗尽」的语义从「限流/等待」变成「用券解锁」,第三方额度管理工具(本地 pacing/预算脚本)需要这个状态才能做正确决策,目前自动化链路断在这一环,只能人工抄录。

环境:ZCode Desktop 最新版 / macOS / GLM Coding Plan Max

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions