1. 31 Mar, 2026 4 commits
    • Comment out price data adjustment logic · 53aeee4f
      Comment out code that modifies price data based on image count.
      测试发现,如果是接入阿里百炼平台的qwen-image-2.0系列模型,这边计费的时候会出现 0.2*n*倍率*n的情况,最前面的0.2*n会直接显示为模型价格。
      例如:
      日志详情	模型价格 $0.600000,专属倍率 0.3
      其他详情	大小 1080*1920, 品质 standard, 生成数量 3, 其他倍率 n: 3.000000
      计费过程	模型价格:$0.600000 * 专属倍率:0.3 = $0.180000
      刘泓宾 committed
    • feat: record stream interruption reasons via StreamStatus · 5238f279
      - Add StreamStatus type (relay/common) to track stream end reason
        (done/timeout/client_gone/scanner_error/eof/panic/ping_fail) and
        accumulate soft errors during streaming via sync.Once + sync.Mutex.
      - Add StreamResult (relay/helper) as the callback interface: adapters
        call sr.Error() for soft errors, sr.Stop() for fatal, sr.Done() for
        normal completion. No early-return problem — multiple errors per chunk
        are naturally supported.
      - Refactor StreamScannerHandler callback from func(string) bool to
        func(string, *StreamResult). All 9 channel adapters updated.
      - Write stream_status into log other JSON field (admin-only) with
        status ok/error, end_reason, error_count, and error messages.
      - Frontend: display stream status in log detail expansion for admins.
      CaIon committed
    • Merge pull request #3507 from QuantumNous/dependabot/go_modules/golang.org/x/image-0.38.0 · c766913b
      chore(deps): bump golang.org/x/image from 0.23.0 to 0.38.0
      Seefs committed
  2. 30 Mar, 2026 1 commit
  3. 27 Mar, 2026 2 commits
  4. 25 Mar, 2026 6 commits
  5. 24 Mar, 2026 3 commits
  6. 23 Mar, 2026 12 commits
  7. 22 Mar, 2026 5 commits
  8. 21 Mar, 2026 7 commits