internal500_counter.go 446 B

1234567891011
  1. package service
  2. import "context"
  3. // Internal500CounterCache 追踪 Antigravity 账号连续 INTERNAL 500 失败轮数
  4. type Internal500CounterCache interface {
  5. // IncrementInternal500Count 原子递增计数并返回当前值
  6. IncrementInternal500Count(ctx context.Context, accountID int64) (int64, error)
  7. // ResetInternal500Count 清零计数器(成功响应时调用)
  8. ResetInternal500Count(ctx context.Context, accountID int64) error
  9. }