Files
pikasTech-unidesk/docs/MDTODO/details/sub2api-upstream-reliability/R2.2.23_Task_Report.md
T
Codex d74795632c
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success
chore: preserve restored parallel task records
2026-07-14 16:05:34 +02:00

1.5 KiB
Raw Blame History

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=true
  • runtimePolicyStatus=unverified
  • sufficientForObservedCompletion=null

不会用 v0.1.155 的参考常量替 v0.1.147 作充分性结论。

验证

  • 回退后原生 monitor 对象由渠道 3 重建为渠道 4,旧记录 15589 不再属于当前对象;CLI 正确拒绝错误下钻。
  • 当前记录 15745 原生显示 30 秒 response-header timeoutCLI 将其启发式关联到账号 https://api.iceiu.com plus 0.03 (33),并明确 correlationStatus=inferred
  • 默认 overview、当前渠道历史、指定 record 的 text/JSON、bun --checkgit diff --check 均通过。
  • 未修改 runtime、YAML、账号、proxy 或调度。