Nguyễn Viết Tuấn
55691e0416
fix(usage): allow quota refresh for FREE lease-reserved connections ( #11758 )
...
Boarded in a combined worktree with 6 other PRs: typecheck:core, check:dashboard-typecheck, check:file-size, check:changelog-integrity, check:complexity, check:cognitive-complexity, check:cycles, check-deps all green. Verified the root-cause diagnosis directly against the code: isConnectionUnavailableToAuxiliaryActivity() does return true for any connection reachable by an active exclusive lease regardless of whether the lease is actively serving a request, confirming the fix's scoping is correct. The change is surgically limited to providerLimits.ts's live-usage-fetch path — the shared isolation function and its other call sites (warmupScheduler, quotaAutoPing, modelTestRunner, etc.) are untouched. Well tested (214 lines across 3 test files). Thanks for tracking this down.
2026-08-30 04:07:06 -03:00
..
2026-07-13 09:12:40 -03:00
2026-08-26 20:49:27 -03:00
2026-08-25 18:54:20 -03:00
2026-08-29 08:10:40 -03:00
2026-08-25 05:30:52 -03:00
2026-08-27 22:14:45 -03:00
2026-08-25 05:30:52 -03:00
2026-08-29 08:10:13 -03:00
2026-08-26 20:49:48 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-26 20:49:34 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 07:18:58 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-26 20:50:09 -03:00
2026-08-24 19:57:24 -03:00
2026-08-24 20:04:11 -03:00
2026-08-24 20:10:08 -03:00
2026-08-25 01:37:45 -03:00
2026-08-27 00:05:47 -03:00
2026-08-26 20:49:42 -03:00
2026-08-25 20:31:34 -03:00
2026-08-25 20:31:57 -03:00
2026-08-25 20:34:05 -03:00
2026-08-25 13:51:27 -03:00
2026-08-29 08:10:17 -03:00
2026-08-26 20:50:15 -03:00
2026-08-25 13:51:56 -03:00
2026-08-25 13:52:23 -03:00
2026-08-26 20:50:02 -03:00
2026-08-25 13:12:02 -03:00
2026-08-26 08:11:05 -03:00
2026-08-26 20:49:55 -03:00
2026-08-25 18:54:09 -03:00
2026-08-25 19:48:29 -03:00
2026-08-26 08:11:22 -03:00
2026-08-25 19:49:00 -03:00
2026-08-26 17:40:22 -03:00
2026-08-25 19:48:49 -03:00
2026-08-26 08:10:51 -03:00
2026-08-26 08:10:47 -03:00
2026-08-26 08:10:24 -03:00
2026-08-26 08:10:08 -03:00
2026-08-26 08:10:04 -03:00
2026-08-26 17:40:14 -03:00
2026-08-26 08:09:43 -03:00
2026-08-26 08:09:38 -03:00
2026-08-26 08:09:34 -03:00
2026-08-29 15:27:39 -03:00
2026-08-29 08:10:21 -03:00
2026-08-26 09:22:06 -03:00
2026-08-26 09:22:15 -03:00
2026-08-26 17:40:02 -03:00
2026-08-26 09:22:18 -03:00
2026-08-26 09:22:22 -03:00
2026-08-26 09:22:26 -03:00
2026-08-26 09:22:11 -03:00
2026-08-26 09:25:25 -03:00
2026-08-26 17:41:15 -03:00
2026-08-26 17:58:35 -03:00
2026-08-28 11:14:24 -03:00
2026-08-28 09:40:13 -03:00
2026-08-30 02:27:54 -03:00
2026-08-29 08:10:26 -03:00
2026-08-28 04:42:14 -03:00
2026-08-28 11:14:43 -03:00
2026-08-28 11:14:33 -03:00
2026-08-28 04:38:48 -03:00
2026-08-28 14:21:44 -03:00
2026-08-28 09:31:08 -03:00
2026-08-28 04:54:00 -03:00
2026-08-28 06:52:46 -03:00
2026-08-30 04:07:06 -03:00
2026-08-28 11:19:18 -03:00
2026-08-29 08:10:29 -03:00
2026-08-27 22:14:42 -03:00
2026-08-29 08:10:33 -03:00
2026-08-27 22:15:06 -03:00
2026-08-28 11:13:54 -03:00
2026-08-29 08:10:37 -03:00
2026-08-28 11:14:12 -03:00
2026-08-28 12:37:32 -03:00
2026-08-28 14:21:44 -03:00
2026-08-28 11:14:03 -03:00
2026-08-29 15:27:49 -03:00
2026-08-28 15:43:53 -03:00
2026-08-28 14:21:44 -03:00
2026-08-28 11:13:47 -03:00
2026-08-28 11:13:33 -03:00
2026-08-28 11:13:19 -03:00
2026-08-28 11:13:08 -03:00
2026-08-28 15:49:42 -03:00
2026-08-28 15:49:32 -03:00
2026-08-28 15:49:22 -03:00
2026-08-28 15:51:37 -03:00
2026-08-28 15:49:14 -03:00
2026-08-29 15:27:53 -03:00
2026-08-29 19:52:06 -03:00
2026-08-28 16:11:38 -03:00
2026-08-28 16:26:32 -03:00
2026-08-28 16:26:32 -03:00
2026-08-28 16:26:32 -03:00
2026-08-28 16:19:07 -03:00
2026-08-29 15:27:44 -03:00
2026-08-29 19:51:59 -03:00
2026-08-26 08:09:21 -03:00
2026-08-26 08:10:55 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 13:11:58 -03:00
2026-08-25 13:12:50 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 05:30:52 -03:00
2026-08-25 13:12:15 -03:00
2026-08-25 13:11:45 -03:00
2026-08-25 13:12:18 -03:00
2026-08-25 21:08:29 -03:00
2026-08-28 04:35:30 -03:00
2026-08-28 06:56:55 -03:00
2026-08-25 21:12:50 -03:00
2026-08-25 13:12:38 -03:00
2026-08-25 13:12:34 -03:00
2026-08-29 02:42:13 -03:00
2026-08-29 09:28:03 -03:00
2026-08-28 18:18:33 -03:00