Bob.Hou
d36d077a4d
fix(resilience): keep Overloaded STREAM_EARLY_EOF off the provider breaker ( #12626 )
...
Validado em lote numa worktree combinada com os 4 PRs desta leva sobre o tip de `release/v3.8.51`: `typecheck:core` limpo e **119/119** nos 9 arquivos de teste que trazem.
Três dos quatro conflitavam apenas no `config/quality/file-size-baseline.json`, todos de forma aditiva (chaves `_rebaseline_` distintas que devem coexistir); resolvidos com validação de JSON a cada passo.
Registro que o **#12637 não é duplicata do #12566**, apesar do título quase idêntico: o autor documenta que aquele escopou o cooldown de preflight por família e este cobre o `genericQuotaFetcher`, que é o que o roteamento reset-aware efetivamente chama. Traz também validação ao vivo em VPS (imagem X500, `onmi-gemini3.6` → HTTP 200), satisfazendo a Hard Rule #18 .
Obrigado, @HouMinXi.
2026-09-03 23:45:47 -03:00
..
2026-06-29 16:51:03 -03:00
2026-07-04 13:00:30 -03:00
2026-08-30 02:31:09 -03:00
2026-06-29 16:51:03 -03:00
2026-09-03 21:31:13 -03:00
2026-08-18 10:53:24 -03:00
2026-07-27 21:12:49 -03:00
2026-07-27 21:12:49 -03:00
2026-07-17 10:40:29 -03:00
2026-09-03 23:45:47 -03:00
2026-09-03 12:47:50 -03:00
2026-05-02 00:48:54 -03:00
2026-07-27 22:38:25 -03:00
2026-08-21 02:13:00 -03:00
2026-04-21 04:36:16 -03:00
2026-02-18 00:02:15 -03:00
2026-06-19 06:49:01 -03:00
2026-07-23 08:53:03 -03:00
2026-06-20 14:55:24 -03:00
2026-07-24 11:44:46 -03:00
2026-07-06 18:38:12 -03:00
2026-07-17 10:39:18 -03:00
2026-08-16 00:42:14 -03:00
2026-08-25 08:12:51 +00:00
2026-08-30 04:06:52 -03:00
2026-08-18 11:25:46 -03:00
2026-08-24 19:57:12 -03:00
2026-07-23 04:50:43 -03:00
2026-08-30 11:09:19 -03:00
2026-06-07 07:20:02 -03:00
2026-06-05 11:52:27 -03:00
2026-08-09 10:07:10 -03:00
2026-08-30 09:13:39 -03:00
2026-09-01 00:47:12 -03:00
2026-07-17 10:40:18 -03:00
2026-08-04 18:07:02 -03:00
2026-08-31 14:10:33 -03:00
2026-02-18 00:02:15 -03:00
2026-07-23 04:50:43 -03:00
2026-07-23 04:50:43 -03:00
2026-08-11 04:31:24 -03:00
2026-08-20 06:28:37 -03:00
2026-07-02 10:47:13 -03:00
2026-08-31 14:13:53 -03:00
2026-08-31 14:13:53 -03:00
2026-06-19 06:49:01 -03:00
2026-08-21 22:32:19 -03:00
2026-06-11 18:52:29 -03:00
2026-07-20 15:56:15 -03:00
2026-04-12 18:43:19 -03:00
2026-06-25 13:17:40 -03:00
2026-08-29 15:40:32 -03:00
2026-08-22 20:23:04 -03:00
2026-08-21 21:28:43 -03:00
2026-07-22 02:35:08 -03:00
2026-05-03 16:17:38 -03:00
2026-08-20 10:30:29 -03:00
2026-08-20 06:28:37 -03:00
2026-07-18 21:20:09 -03:00
2026-08-28 06:01:21 -03:00
2026-05-31 09:34:16 -03:00
2026-07-24 11:44:29 -03:00
2026-05-10 18:33:20 -03:00
2026-03-30 17:07:46 -04:00
2026-09-03 12:47:50 -03:00
2026-08-22 18:56:45 -03:00
2026-08-14 19:47:07 -03:00
2026-04-16 05:26:17 -03:00
2026-04-30 14:08:50 -03:00
2026-07-20 17:53:04 -03:00
2026-04-09 15:55:59 -03:00
2026-08-09 10:08:25 -03:00
2026-08-20 06:30:05 -03:00
2026-06-21 08:56:51 -03:00
2026-05-26 23:51:47 -03:00
2026-08-18 11:25:46 -03:00
2026-07-18 15:13:19 -03:00
2026-04-13 17:39:45 -03:00
2026-07-11 05:04:13 -03:00
2026-07-23 05:11:11 -03:00
2026-09-03 21:31:13 -03:00
2026-07-18 22:23:48 -03:00
2026-09-02 00:01:59 -03:00
2026-08-26 17:40:45 -03:00
2026-07-27 17:24:04 -03:00
2026-08-24 19:57:12 -03:00
2026-08-25 18:22:34 -03:00
2026-08-25 13:51:18 -03:00