1.5 KiB
1.5 KiB
R2.2.23 任务报告
结果
已通过 PR #2023 合并 Sub2API 内部渠道监控记录下钻,关联 Issue #2016 已关闭。
ops channels --record <id>一次返回原生监控记录、实际 runtime 镜像、超时源码参考、账号完整名称、请求候选、切号/选号失败与最终结果。- 默认渠道概要保持轻量;历史记录通过固定分页和稳定 record ID 渐进披露。
- 监控记录本身没有 request ID 时,时间窗+模型关联明确标记为
inferred,不伪称原生确定关联。
v0.1.147 兼容边界
PK01 当前实际镜像为 docker.1panel.live/weishaw/sub2api:0.1.147。CLI 动态展示该版本;已确认的 30 秒响应头/45 秒总请求常量来源于 v0.1.155 源码参考,因此在版本不匹配时标记:
runtimeVersionMismatch=trueruntimePolicyStatus=unverifiedsufficientForObservedCompletion=null
不会用 v0.1.155 的参考常量替 v0.1.147 作充分性结论。
验证
- 回退后原生 monitor 对象由渠道 3 重建为渠道 4,旧记录
15589不再属于当前对象;CLI 正确拒绝错误下钻。 - 当前记录
15745原生显示 30 秒 response-header timeout;CLI 将其启发式关联到账号https://api.iceiu.com plus 0.03 (33),并明确correlationStatus=inferred。 - 默认 overview、当前渠道历史、指定 record 的 text/JSON、
bun --check与git diff --check均通过。 - 未修改 runtime、YAML、账号、proxy 或调度。