QuotaTray 0.3.1
本版本聚焦查询失败的排查体验:余额查询失败(如「响应不是合法 JSON」)时保留经密钥脱敏的服务端响应详情,桌面端卡片一键复制完整报错,CLI --json 同步透出;报错文案中的密钥材料(含大小写变体、URL 参数、Bearer 回显等形态)自动打码。
新功能
查询失败排查详情(core / quota-cli / quota-desktop)
- 查询失败时保留脱敏后的服务端响应详情:JSON 解析失败附 serde 行列位置(说明"怎么不合法")与响应体片段(说明"响应长什么样"),HTTP 错误附完整脱敏响应体(#20)
- 桌面端卡片错误行新增「复制报错信息」按钮(悬停提示),一键复制
[分类] 文案 + 详情全文,复制结果经短时反馈提示;凭据未配置的业务失效不提供复制(#20) - CLI
quota query --json错误对象新增可选detail字段(无详情时省略,不改变既有输出形状;表格输出不变)(#20) - 安全设计:脱敏采用结构化正则(字段名保留、仅打码值)+ 本次请求真实密钥的字面量替换(Bearer 剥壳、URL query、模板自定义位置登记、URL-encoded 与稳定前缀形态),先清洗后截断至 2048 字符;详情仅在用户主动复制时进入剪贴板,不写入日志、托盘菜单、启动快照或 CLI 表格;报错文案通道(HTTP 错误说明、平台业务码、模板取值错误)同样全量脱敏(#20)
完整变更: v0.3.0...v0.3.1