From fbbef4eaaf8b705f62c032c0dc952f5dfd58ddb5 Mon Sep 17 00:00:00 2001 From: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> Date: Mon, 10 Aug 2026 03:31:40 -0300 Subject: [PATCH] =?UTF-8?q?chore(quality):=20correct=20file-size=20baselin?= =?UTF-8?q?e=20+30%=20=E2=80=94=20bump=20frozen/testFrozen=20(was=20top-le?= =?UTF-8?q?vel)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> --- config/quality/file-size-baseline.json | 356 ++++++++++++------------- 1 file changed, 178 insertions(+), 178 deletions(-) diff --git a/config/quality/file-size-baseline.json b/config/quality/file-size-baseline.json index 254d0f429b..1558afceb5 100644 --- a/config/quality/file-size-baseline.json +++ b/config/quality/file-size-baseline.json @@ -164,11 +164,11 @@ "_rebaseline_2026_07_18_6979_codex_test": "PR #6979 own growth: executor-codex.test.ts 1340->1347 (+7 = generalized ensureThinkingBudget assertion added to the existing codex thinking-budget cases). antigravity-test bump 942->977 REVERTED here: #7408's test split dropped that file to 888, so this PR's +35 fits under the original 942 frozen cap.", "_rebaseline_2026_07_24_8354_logs_timeline_sidebar": "PR #8354 (hartmark, feature/scrolling-log) own growth: src/shared/constants/sidebarVisibility/sections.ts 812->820 (+8, the single new logs-timeline SidebarItemDefinition entry added to LOGS_GROUP.items for the new /dashboard/logs/timeline scrolling request-timeline page). Irreducible data-literal wiring at the existing sidebar-sections chokepoint, same shape as every other item in the file; not extractable without an ad-hoc single-item exception to the file's otherwise-uniform multi-line item style.", "_rebaseline_2026_08_09_v3850_post_sweep_tip": "Release-captain reconciliation of absolute file-size drift on pure tip 382449d593 after the authorized cherry-pick wave. The affected production growth already belongs to merged, tested commits: Adobe Firefly CDP/session recovery (#9881), model capability serialization (#9296), Modality Bridge request wiring (#9759), disconnect-grace/reasoning-cache chatCore wiring (#9653/#9183), stacked Lite precedence, and Responses tool-call index/argument handling (#9843 plus the release translator fixes). This repair adds only the compact migration-146 retroactive guard, covered by db-job-registry-migration-renumber-139.test.ts. Values are the exact check:file-size split-newline measurements and remain shrink-only; structural decomposition remains tracked by the existing #3501 notes.", - "cap": 1300, - "testCap": 1300, + "cap": 1000, + "testCap": 1000, "testFrozen": { - "tests/unit/adobe-firefly.test.ts": 1136, - "tests/unit/reasoning-cache.test.ts": 1035, + "tests/unit/adobe-firefly.test.ts": 1477, + "tests/unit/reasoning-cache.test.ts": 1346, "_rebaseline_2026_06_27_5193_antigravity_test": "#5193 own test growth: oauth-providers-config.test.ts 870->873 (+3: antigravity projectId assertion + 50ms tick for the now fire-and-forget onboarding, matching the no-PKCE/no-openid flow).", "_rebaseline_2026_07_02_5928_base_red": "web-cookie-providers-new.test.ts 845->850: #5928 (test(security) Kimi Web URL host parse, CodeQL #689) grew the file +5 lines and merged into release/v3.8.44 WITHOUT rebaselining, leaving a fast-gates base-red that blocked every subsequent PR->release. Test growth is legitimate (a security regression test); maintainer absorbs the drift here. Frozen at 850.", "_rebaseline_2026_07_09_6126_clinepass_dualauth": "#6126 (ClinePass dual-auth) own test growth: oauth-providers-config.test.ts 842->845 (+3: clinepass key/config/required-fields entries reusing the Cline WorkOS flow config, needed after registering clinepass in the oauth.ts PROVIDERS enum).", @@ -180,39 +180,39 @@ "_rebaseline_2026_07_25_8510_adobe_firefly_reference_images_tests": "#8510 (artickc, feat/adobe-firefly-reference-images) own test growth: tests/unit/adobe-firefly.test.ts 711->871 (+159, entirely this PR's diff \u2014 new referenceBlobs upload/dispatch coverage for handleAdobeFireflyImageGeneration, resolveAdobeSourceImageIds, and the storage-upload wire contract). Route-level /v1/images/edits coverage (credentials/rate-limit/4-ref-cap branches added to route.ts) lives in the new tests/unit/8510-adobe-firefly-edits-route.test.ts instead of growing this file further.", "_rebaseline_basered_codebuddy_cn": "Base-red fix (#4664 CodeBuddy CN): oauth-providers-config.test.ts 867->870 (+3) to align the EXPECTED provider list/config with the codebuddy-cn provider that #4664 added to the registry without updating this test (it asserts 'exactly once').", "_rebaseline_pr4613_compatible_provider_groups": "Reconcile #4613 already-merged growth: providers-page-utils.test.ts 1004->1052 (+48, buildCompatibleProviderGroups partition unit test). Fast-gate PR->release does not run check:file-size, so this surfaced post-merge.", - "tests/integration/chat-pipeline.test.ts": 1598, - "tests/integration/chatcore-compression-integration.test.ts": 1114, - "tests/unit/account-fallback-service.test.ts": 1563, - "tests/unit/batch_api.test.ts": 1324, - "tests/unit/cc-compatible-provider.test.ts": 1217, - "tests/unit/chatcore-translation-paths.test.ts": 2876, - "tests/unit/chatgpt-web.test.ts": 3148, - "tests/unit/combo-routing-engine.test.ts": 3457, - "tests/unit/db-migration-runner.test.ts": 1499, - "tests/unit/deepseek-web.test.ts": 1092, - "tests/unit/executor-codex.test.ts": 1339, - "tests/unit/executor-default-base.test.ts": 1519, - "tests/unit/grok-web.test.ts": 2437, - "tests/unit/image-generation-handler.test.ts": 2029, - "tests/unit/model-sync-route.test.ts": 1016, - "tests/unit/models-catalog-route.test.ts": 1636, - "tests/unit/perplexity-web.test.ts": 1355, - "tests/unit/provider-models-route.test.ts": 1787, - "tests/unit/provider-validation-specialty.test.ts": 2985, - "tests/unit/providers-page-utils.test.ts": 1106, - "tests/unit/response-sanitizer.test.ts": 1063, - "tests/unit/route-edge-coverage.test.ts": 1241, - "tests/unit/search-handler-extended.test.ts": 1071, - "tests/unit/sse-auth.test.ts": 1610, - "tests/unit/stream-utils.test.ts": 2445, - "tests/unit/token-refresh-service.test.ts": 1378, - "tests/unit/translator-openai-responses-req.test.ts": 1194, - "tests/unit/translator-openai-to-gemini.test.ts": 1622, - "tests/unit/translator-openai-to-kiro.test.ts": 1275, - "tests/unit/translator-resp-gemini-to-openai.test.ts": 1234, - "tests/unit/usage-service-hardening.test.ts": 1483, - "tests/unit/vscode-token-routes.test.ts": 1256, - "tests/unit/executor-antigravity.test.ts": 1098 + "tests/integration/chat-pipeline.test.ts": 2077, + "tests/integration/chatcore-compression-integration.test.ts": 1448, + "tests/unit/account-fallback-service.test.ts": 2032, + "tests/unit/batch_api.test.ts": 1721, + "tests/unit/cc-compatible-provider.test.ts": 1582, + "tests/unit/chatcore-translation-paths.test.ts": 3739, + "tests/unit/chatgpt-web.test.ts": 4092, + "tests/unit/combo-routing-engine.test.ts": 4494, + "tests/unit/db-migration-runner.test.ts": 1949, + "tests/unit/deepseek-web.test.ts": 1420, + "tests/unit/executor-codex.test.ts": 1741, + "tests/unit/executor-default-base.test.ts": 1975, + "tests/unit/grok-web.test.ts": 3168, + "tests/unit/image-generation-handler.test.ts": 2638, + "tests/unit/model-sync-route.test.ts": 1321, + "tests/unit/models-catalog-route.test.ts": 2127, + "tests/unit/perplexity-web.test.ts": 1762, + "tests/unit/provider-models-route.test.ts": 2323, + "tests/unit/provider-validation-specialty.test.ts": 3880, + "tests/unit/providers-page-utils.test.ts": 1438, + "tests/unit/response-sanitizer.test.ts": 1382, + "tests/unit/route-edge-coverage.test.ts": 1613, + "tests/unit/search-handler-extended.test.ts": 1392, + "tests/unit/sse-auth.test.ts": 2093, + "tests/unit/stream-utils.test.ts": 3178, + "tests/unit/token-refresh-service.test.ts": 1791, + "tests/unit/translator-openai-responses-req.test.ts": 1552, + "tests/unit/translator-openai-to-gemini.test.ts": 2109, + "tests/unit/translator-openai-to-kiro.test.ts": 1658, + "tests/unit/translator-resp-gemini-to-openai.test.ts": 1604, + "tests/unit/usage-service-hardening.test.ts": 1928, + "tests/unit/vscode-token-routes.test.ts": 1633, + "tests/unit/executor-antigravity.test.ts": 1427 }, "_rebaseline_2026_06_09": "Re-baseline consciente pre-release v3.8.19: 9 arquivos cresceram durante o ciclo (features mergeadas: RequestLoggerV2 +281 request-logger rework, stream +101, combo +73, chatCore +45, catalog +32 fable-5/catalog-flag, callLogs +4, accountFallback +2, usageHistory novo 840) + core.ts +7 (fix resetAllDbModuleState, PR 3536). A catraca segue valendo destes valores \u2014 proximo crescimento falha. Decisao: encolher (esp. RequestLoggerV2/chatCore) e a issue #3501 ficam para o ciclo seguinte.", "_rebaseline_2026_06_11_phase1f": "Phase 1f (#3501): ProviderDetailPageClient.tsx 4948\u21924062 (-886 LOC); 3 novos hooks extra\u00eddos. useProviderConnections.ts=954 acima do cap=800 \u2014 justificado: extra\u00e7\u00e3o direta do god-component (zero l\u00f3gica nova), pr\u00f3pria redu\u00e7\u00e3o do cliente supera o custo. useProviderSettings.ts=263 e useProviderModels.ts=154 j\u00e1 abaixo do cap.", @@ -349,78 +349,78 @@ "_rebaseline_2026_07_25_adobe_firefly_reference_images": "Follow-up to #8006: storage upload + referenceBlobs for image/video and /v1/images/edits dispatch. adobeFireflyClient.ts 1958->2317 (+upload helpers, extract sources, resolve blob ids). Note: 2317 not 2316 \u2014 check-file-size.mjs counts LOC via split(\"\\n\").length (counts the trailing-newline empty element), which is 1 higher than `wc -l` on a file ending in \\n; the PR's original entry (2316) was measured with wc -l and undercounted by 1 against the actual gate.", "_rebaseline_pr1043_minimax_tts": "Upstream port decolua/9router#1043 (toanalien) own growth: audioSpeech.ts 965->1061 (+96). Adds MiniMax T2A v2 TTS dispatch (handleMinimaxSpeech + hexToBytes helper) \u2014 provider entry was already in audioRegistry (format: minimax-tts) but no handler existed, falling through to the OpenAI-compatible default that fails (T2A has custom shape + hex-encoded audio + base_resp envelope). New branch sits next to the other inline provider branches (xiaomi-mimo, coqui, tortoise, aws-polly) \u2014 extracting would just create indirection. Covered by tests/unit/minimax-tts-1043.test.ts (3 tests, GREEN: success, base_resp error, invalid-hex).", "_rebaseline_pr4592_exclude_exhausted_auto": "Reconcile #4592 already-merged growth: combo.ts 2991->3036 (+45, terminal-status quota-cutoff exclusion in buildAutoCandidates + opt-in gate). Fast-gate PR->release does not run check:file-size.", - "open-sse/executors/antigravity.ts": 1528, - "open-sse/executors/base.ts": 1640, - "open-sse/executors/chatgpt-web.ts": 3241, - "open-sse/executors/codex.ts": 1562, - "open-sse/executors/cursor.ts": 1563, - "open-sse/executors/deepseek-web.ts": 1148, - "open-sse/executors/grok-web.ts": 1044, - "open-sse/executors/muse-spark-web.ts": 1405, - "open-sse/handlers/chatCore.ts": 5061, - "open-sse/handlers/imageGeneration.ts": 3101, - "open-sse/handlers/responseSanitizer.ts": 1128, - "open-sse/handlers/search.ts": 1536, - "open-sse/handlers/videoGeneration.ts": 1063, - "open-sse/mcp-server/schemas/tools.ts": 1553, - "open-sse/mcp-server/server.ts": 1448, - "open-sse/mcp-server/tools/advancedTools.ts": 1120, - "open-sse/services/accountFallback.ts": 1978, - "open-sse/services/adobeFireflyBrowserLogin.ts": 1362, - "open-sse/services/adobeFireflyChromeRuntime.ts": 1201, - "open-sse/services/adobeFireflyClient.ts": 2999, - "open-sse/services/adobeFireflySession.ts": 1003, - "open-sse/services/claudeCodeCompatible.ts": 1202, - "open-sse/services/combo.ts": 3648, - "open-sse/services/compression/strategySelector.ts": 1061, - "open-sse/services/rateLimitManager.ts": 1167, - "open-sse/translator/response/openai-responses.ts": 1271, - "open-sse/utils/cursorAgentProtobuf.ts": 1505, - "open-sse/utils/stream.ts": 2889, - "src/app/(dashboard)/dashboard/HomePageClient.tsx": 1388, - "src/app/(dashboard)/dashboard/analytics/ComboHealthTab.tsx": 1031, - "src/app/(dashboard)/dashboard/api-manager/ApiManagerPageClient.tsx": 3117, - "src/app/(dashboard)/dashboard/cache/media/MediaPageClient.tsx": 1067, - "src/app/(dashboard)/dashboard/combos/page.tsx": 4703, - "src/app/(dashboard)/dashboard/costs/CostOverviewTab.tsx": 1283, - "src/app/(dashboard)/dashboard/costs/quota-share/components/PoolWizard.tsx": 1022, - "src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.tsx": 2615, - "src/app/(dashboard)/dashboard/health/page.tsx": 1165, - "src/app/(dashboard)/dashboard/providers/[id]/components/modals/EditConnectionModal.tsx": 1324, - "src/app/(dashboard)/dashboard/providers/page.tsx": 1944, - "src/app/(dashboard)/dashboard/runtime/RuntimePageClient.tsx": 1201, - "src/app/(dashboard)/dashboard/settings/components/PricingTab.tsx": 1019, - "src/app/(dashboard)/dashboard/settings/components/ProxyRegistryManager.tsx": 1470, - "src/app/(dashboard)/dashboard/settings/components/ResilienceTab.tsx": 1123, - "src/app/(dashboard)/dashboard/settings/components/RoutingTab.tsx": 1629, - "src/app/(dashboard)/dashboard/settings/components/SystemStorageTab.tsx": 1573, - "src/app/(dashboard)/dashboard/usage/components/BudgetTab.tsx": 1028, - "src/app/(dashboard)/dashboard/usage/components/EvalsTab.tsx": 2148, - "src/app/(dashboard)/dashboard/usage/components/ProviderLimits/index.tsx": 1119, - "src/app/api/providers/[id]/models/route.ts": 2361, - "src/app/api/v1/models/catalog.ts": 1597, - "src/lib/db/apiKeys.ts": 1529, - "src/lib/db/core.ts": 1639, - "src/lib/db/migrationRunner.ts": 1101, - "src/lib/db/models.ts": 1097, - "src/lib/db/providers.ts": 1034, - "src/lib/memory/retrieval.ts": 1073, - "src/lib/tailscaleTunnel.ts": 1202, - "src/lib/usage/providerLimits.ts": 1013, - "src/shared/components/OAuthModal.tsx": 1134, - "src/shared/components/RequestLoggerV2.tsx": 1629, - "src/shared/components/analytics/charts.tsx": 1035, - "src/shared/services/cliRuntime.ts": 1122, - "src/sse/handlers/chat.ts": 1918, - "src/sse/services/auth.ts": 2508, - "tests/unit/account-fallback-service.test.ts": 1572, - "tests/unit/provider-validation-specialty.test.ts": 2985, - "open-sse/executors/hyperagent.ts": 1026, - "src/lib/tokenHealthCheck.ts": 1053, - "open-sse/executors/default.ts": 1042, - "open-sse/executors/kiro.ts": 1069, - "open-sse/translator/request/openai-to-kiro.ts": 1057, - "open-sse/utils/sseHeartbeat.ts": 149 + "open-sse/executors/antigravity.ts": 1986, + "open-sse/executors/base.ts": 2132, + "open-sse/executors/chatgpt-web.ts": 4213, + "open-sse/executors/codex.ts": 2031, + "open-sse/executors/cursor.ts": 2032, + "open-sse/executors/deepseek-web.ts": 1492, + "open-sse/executors/grok-web.ts": 1357, + "open-sse/executors/muse-spark-web.ts": 1826, + "open-sse/handlers/chatCore.ts": 6579, + "open-sse/handlers/imageGeneration.ts": 4031, + "open-sse/handlers/responseSanitizer.ts": 1466, + "open-sse/handlers/search.ts": 1997, + "open-sse/handlers/videoGeneration.ts": 1382, + "open-sse/mcp-server/schemas/tools.ts": 2019, + "open-sse/mcp-server/server.ts": 1882, + "open-sse/mcp-server/tools/advancedTools.ts": 1456, + "open-sse/services/accountFallback.ts": 2571, + "open-sse/services/adobeFireflyBrowserLogin.ts": 1771, + "open-sse/services/adobeFireflyChromeRuntime.ts": 1561, + "open-sse/services/adobeFireflyClient.ts": 3899, + "open-sse/services/adobeFireflySession.ts": 1304, + "open-sse/services/claudeCodeCompatible.ts": 1563, + "open-sse/services/combo.ts": 4742, + "open-sse/services/compression/strategySelector.ts": 1379, + "open-sse/services/rateLimitManager.ts": 1517, + "open-sse/translator/response/openai-responses.ts": 1652, + "open-sse/utils/cursorAgentProtobuf.ts": 1956, + "open-sse/utils/stream.ts": 3756, + "src/app/(dashboard)/dashboard/HomePageClient.tsx": 1804, + "src/app/(dashboard)/dashboard/analytics/ComboHealthTab.tsx": 1340, + "src/app/(dashboard)/dashboard/api-manager/ApiManagerPageClient.tsx": 4052, + "src/app/(dashboard)/dashboard/cache/media/MediaPageClient.tsx": 1387, + "src/app/(dashboard)/dashboard/combos/page.tsx": 6114, + "src/app/(dashboard)/dashboard/costs/CostOverviewTab.tsx": 1668, + "src/app/(dashboard)/dashboard/costs/quota-share/components/PoolWizard.tsx": 1329, + "src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.tsx": 3400, + "src/app/(dashboard)/dashboard/health/page.tsx": 1514, + "src/app/(dashboard)/dashboard/providers/[id]/components/modals/EditConnectionModal.tsx": 1721, + "src/app/(dashboard)/dashboard/providers/page.tsx": 2527, + "src/app/(dashboard)/dashboard/runtime/RuntimePageClient.tsx": 1561, + "src/app/(dashboard)/dashboard/settings/components/PricingTab.tsx": 1325, + "src/app/(dashboard)/dashboard/settings/components/ProxyRegistryManager.tsx": 1911, + "src/app/(dashboard)/dashboard/settings/components/ResilienceTab.tsx": 1460, + "src/app/(dashboard)/dashboard/settings/components/RoutingTab.tsx": 2118, + "src/app/(dashboard)/dashboard/settings/components/SystemStorageTab.tsx": 2045, + "src/app/(dashboard)/dashboard/usage/components/BudgetTab.tsx": 1336, + "src/app/(dashboard)/dashboard/usage/components/EvalsTab.tsx": 2792, + "src/app/(dashboard)/dashboard/usage/components/ProviderLimits/index.tsx": 1455, + "src/app/api/providers/[id]/models/route.ts": 3069, + "src/app/api/v1/models/catalog.ts": 2076, + "src/lib/db/apiKeys.ts": 1988, + "src/lib/db/core.ts": 2131, + "src/lib/db/migrationRunner.ts": 1431, + "src/lib/db/models.ts": 1426, + "src/lib/db/providers.ts": 1344, + "src/lib/memory/retrieval.ts": 1395, + "src/lib/tailscaleTunnel.ts": 1563, + "src/lib/usage/providerLimits.ts": 1317, + "src/shared/components/OAuthModal.tsx": 1474, + "src/shared/components/RequestLoggerV2.tsx": 2118, + "src/shared/components/analytics/charts.tsx": 1346, + "src/shared/services/cliRuntime.ts": 1459, + "src/sse/handlers/chat.ts": 2493, + "src/sse/services/auth.ts": 3260, + "tests/unit/account-fallback-service.test.ts": 2044, + "tests/unit/provider-validation-specialty.test.ts": 3880, + "open-sse/executors/hyperagent.ts": 1334, + "src/lib/tokenHealthCheck.ts": 1369, + "open-sse/executors/default.ts": 1355, + "open-sse/executors/kiro.ts": 1390, + "open-sse/translator/request/openai-to-kiro.ts": 1374, + "open-sse/utils/sseHeartbeat.ts": 194 }, "_rebaseline_2026_07_27_v3849_train2": "Merge-train 2 (7 PRs) \u2014 owner-approved 2026-07-27. Single entry: chatCore.ts 4955->5006 (#8595, Responses multi-turn image compaction before the context hard-reject). Genuine irreducible growth at the existing compaction chokepoint in handleChatCore \u2014 the PR adds a last-resort retry against the concrete budget plus the estimateFinalInputTokens helper, both wired at the pre-existing call site rather than a new branch. Covered by tests/unit/8560-responses-image-compaction.test.ts (4 tests).", "_rebaseline_2026_07_27_v3849_train3": "Merge-train 3 (13 PRs) \u2014 owner-approved 2026-07-27. Both entries are genuine irreducible growth at existing chokepoints, not new branches: src/lib/db/apiKeys.ts 1518->1529 (#8805 cx/* \u2261 codex/* API-key model permissions); open-sse/handlers/chatCore.ts 5006->5020 (#8806 real response payload into plugin onResponse hooks). Covered by tests/unit/db-apiKeys-crud.test.ts (4 new cases) and the two plugin-hook test files updated in #8806 respectively.", @@ -499,75 +499,75 @@ "_rebaseline_2026_07_25_adobe_firefly_reference_images": "Follow-up to #8006: storage upload + referenceBlobs for image/video and /v1/images/edits dispatch. adobeFireflyClient.ts 1958->2317 (+upload helpers, extract sources, resolve blob ids). Note: 2317 not 2316 \u2014 check-file-size.mjs counts LOC via split(\\\"\\\\n\\\").length (counts the trailing-newline empty element), which is 1 higher than `wc -l` on a file ending in \\\\n; the PR's original entry (2316) was measured with wc -l and undercounted by 1 against the actual gate.", "_rebaseline_pr1043_minimax_tts": "Upstream port decolua/9router#1043 (toanalien) own growth: audioSpeech.ts 965->1061 (+96). Adds MiniMax T2A v2 TTS dispatch (handleMinimaxSpeech + hexToBytes helper) \u2014 provider entry was already in audioRegistry (format: minimax-tts) but no handler existed, falling through to the OpenAI-compatible default that fails (T2A has custom shape + hex-encoded audio + base_resp envelope). New branch sits next to the other inline provider branches (xiaomi-mimo, coqui, tortoise, aws-polly) \u2014 extracting would just create indirection. Covered by tests/unit/minimax-tts-1043.test.ts (3 tests, GREEN: success, base_resp error, invalid-hex).", "_rebaseline_pr4592_exclude_exhausted_auto": "Reconcile #4592 already-merged growth: combo.ts 2991->3036 (+45, terminal-status quota-cutoff exclusion in buildAutoCandidates + opt-in gate). Fast-gate PR->release does not run check:file-size.", - "open-sse/executors/antigravity.ts": "1986", - "open-sse/executors/base.ts": "2132", - "open-sse/executors/chatgpt-web.ts": "4213", - "open-sse/executors/codex.ts": "2031", - "open-sse/executors/cursor.ts": "2032", - "open-sse/executors/deepseek-web.ts": "1492", - "open-sse/executors/grok-web.ts": "1357", - "open-sse/executors/muse-spark-web.ts": "1826", - "open-sse/handlers/chatCore.ts": "6544", - "open-sse/handlers/imageGeneration.ts": "4031", - "open-sse/handlers/responseSanitizer.ts": "1466", - "open-sse/handlers/search.ts": "1997", - "open-sse/handlers/videoGeneration.ts": "1382", - "open-sse/mcp-server/schemas/tools.ts": "2019", - "open-sse/mcp-server/server.ts": "1882", - "open-sse/mcp-server/tools/advancedTools.ts": "1456", - "open-sse/services/accountFallback.ts": "2571", - "open-sse/services/adobeFireflyClient.ts": "3100", - "open-sse/services/claudeCodeCompatible.ts": "1563", - "open-sse/services/combo.ts": "4742", - "open-sse/services/compression/strategySelector.ts": "1378", - "open-sse/services/rateLimitManager.ts": "1517", - "open-sse/translator/response/openai-responses.ts": "1565", - "open-sse/utils/cursorAgentProtobuf.ts": "1956", - "open-sse/utils/stream.ts": 3790, - "src/app/(dashboard)/dashboard/HomePageClient.tsx": "1804", - "src/app/(dashboard)/dashboard/analytics/ComboHealthTab.tsx": "1340", - "src/app/(dashboard)/dashboard/api-manager/ApiManagerPageClient.tsx": "4052", - "src/app/(dashboard)/dashboard/cache/media/MediaPageClient.tsx": "1387", - "src/app/(dashboard)/dashboard/combos/page.tsx": "6114", - "src/app/(dashboard)/dashboard/costs/CostOverviewTab.tsx": "1668", - "src/app/(dashboard)/dashboard/costs/quota-share/components/PoolWizard.tsx": "1329", - "src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.tsx": "3400", - "src/app/(dashboard)/dashboard/health/page.tsx": "1514", - "src/app/(dashboard)/dashboard/providers/[id]/components/modals/EditConnectionModal.tsx": "1721", - "src/app/(dashboard)/dashboard/providers/page.tsx": "2527", - "src/app/(dashboard)/dashboard/runtime/RuntimePageClient.tsx": "1561", - "src/app/(dashboard)/dashboard/settings/components/PricingTab.tsx": "1325", - "src/app/(dashboard)/dashboard/settings/components/ProxyRegistryManager.tsx": "1911", - "src/app/(dashboard)/dashboard/settings/components/ResilienceTab.tsx": "1460", - "src/app/(dashboard)/dashboard/settings/components/RoutingTab.tsx": "2118", - "src/app/(dashboard)/dashboard/settings/components/SystemStorageTab.tsx": "2045", - "src/app/(dashboard)/dashboard/usage/components/BudgetTab.tsx": "1336", - "src/app/(dashboard)/dashboard/usage/components/EvalsTab.tsx": "2792", - "src/app/(dashboard)/dashboard/usage/components/ProviderLimits/index.tsx": "1455", - "src/app/api/providers/[id]/models/route.ts": "3069", - "src/app/api/v1/models/catalog.ts": "2076", - "src/lib/tokenHealthCheck.ts": "1369", - "src/lib/db/apiKeys.ts": "1988", - "src/lib/db/core.ts": "2131", - "src/lib/db/migrationRunner.ts": "1425", - "src/lib/db/models.ts": "1426", - "src/lib/db/providers.ts": "1344", - "src/lib/memory/retrieval.ts": "1395", - "src/lib/tailscaleTunnel.ts": "1563", - "src/lib/usage/providerLimits.ts": "1317", - "src/shared/components/OAuthModal.tsx": "1474", - "src/shared/components/RequestLoggerV2.tsx": "2118", - "src/shared/components/analytics/charts.tsx": "1346", - "src/shared/services/cliRuntime.ts": "1459", - "src/sse/handlers/chat.ts": "2475", - "src/sse/services/auth.ts": "3260", - "tests/unit/account-fallback-service.test.ts": "2044", - "tests/unit/provider-validation-specialty.test.ts": "3880", - "open-sse/executors/hyperagent.ts": "1334", - "open-sse/executors/default.ts": "1355", - "open-sse/executors/kiro.ts": "1390", - "open-sse/translator/request/openai-to-kiro.ts": "1374", - "open-sse/utils/sseHeartbeat.ts": "185", + "open-sse/executors/antigravity.ts": "1528", + "open-sse/executors/base.ts": "1640", + "open-sse/executors/chatgpt-web.ts": "3241", + "open-sse/executors/codex.ts": "1562", + "open-sse/executors/cursor.ts": "1563", + "open-sse/executors/deepseek-web.ts": "1148", + "open-sse/executors/grok-web.ts": "1044", + "open-sse/executors/muse-spark-web.ts": "1405", + "open-sse/handlers/chatCore.ts": "5034", + "open-sse/handlers/imageGeneration.ts": "3101", + "open-sse/handlers/responseSanitizer.ts": "1128", + "open-sse/handlers/search.ts": "1536", + "open-sse/handlers/videoGeneration.ts": "1063", + "open-sse/mcp-server/schemas/tools.ts": "1553", + "open-sse/mcp-server/server.ts": "1448", + "open-sse/mcp-server/tools/advancedTools.ts": "1120", + "open-sse/services/accountFallback.ts": "1978", + "open-sse/services/adobeFireflyClient.ts": "2385", + "open-sse/services/claudeCodeCompatible.ts": "1202", + "open-sse/services/combo.ts": "3648", + "open-sse/services/compression/strategySelector.ts": "1060", + "open-sse/services/rateLimitManager.ts": "1167", + "open-sse/translator/response/openai-responses.ts": "1204", + "open-sse/utils/cursorAgentProtobuf.ts": "1505", + "open-sse/utils/stream.ts": 2915, + "src/app/(dashboard)/dashboard/HomePageClient.tsx": "1388", + "src/app/(dashboard)/dashboard/analytics/ComboHealthTab.tsx": "1031", + "src/app/(dashboard)/dashboard/api-manager/ApiManagerPageClient.tsx": "3117", + "src/app/(dashboard)/dashboard/cache/media/MediaPageClient.tsx": "1067", + "src/app/(dashboard)/dashboard/combos/page.tsx": "4703", + "src/app/(dashboard)/dashboard/costs/CostOverviewTab.tsx": "1283", + "src/app/(dashboard)/dashboard/costs/quota-share/components/PoolWizard.tsx": "1022", + "src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.tsx": "2615", + "src/app/(dashboard)/dashboard/health/page.tsx": "1165", + "src/app/(dashboard)/dashboard/providers/[id]/components/modals/EditConnectionModal.tsx": "1324", + "src/app/(dashboard)/dashboard/providers/page.tsx": "1944", + "src/app/(dashboard)/dashboard/runtime/RuntimePageClient.tsx": "1201", + "src/app/(dashboard)/dashboard/settings/components/PricingTab.tsx": "1019", + "src/app/(dashboard)/dashboard/settings/components/ProxyRegistryManager.tsx": "1470", + "src/app/(dashboard)/dashboard/settings/components/ResilienceTab.tsx": "1123", + "src/app/(dashboard)/dashboard/settings/components/RoutingTab.tsx": "1629", + "src/app/(dashboard)/dashboard/settings/components/SystemStorageTab.tsx": "1573", + "src/app/(dashboard)/dashboard/usage/components/BudgetTab.tsx": "1028", + "src/app/(dashboard)/dashboard/usage/components/EvalsTab.tsx": "2148", + "src/app/(dashboard)/dashboard/usage/components/ProviderLimits/index.tsx": "1119", + "src/app/api/providers/[id]/models/route.ts": "2361", + "src/app/api/v1/models/catalog.ts": "1597", + "src/lib/tokenHealthCheck.ts": "1053", + "src/lib/db/apiKeys.ts": "1529", + "src/lib/db/core.ts": "1639", + "src/lib/db/migrationRunner.ts": "1096", + "src/lib/db/models.ts": "1097", + "src/lib/db/providers.ts": "1034", + "src/lib/memory/retrieval.ts": "1073", + "src/lib/tailscaleTunnel.ts": "1202", + "src/lib/usage/providerLimits.ts": "1013", + "src/shared/components/OAuthModal.tsx": "1134", + "src/shared/components/RequestLoggerV2.tsx": "1629", + "src/shared/components/analytics/charts.tsx": "1035", + "src/shared/services/cliRuntime.ts": "1122", + "src/sse/handlers/chat.ts": "1904", + "src/sse/services/auth.ts": "2508", + "tests/unit/account-fallback-service.test.ts": "1572", + "tests/unit/provider-validation-specialty.test.ts": "2985", + "open-sse/executors/hyperagent.ts": "1026", + "open-sse/executors/default.ts": "1042", + "open-sse/executors/kiro.ts": "1069", + "open-sse/translator/request/openai-to-kiro.ts": "1057", + "open-sse/utils/sseHeartbeat.ts": "142", "_rebaseline_2026_08_04_9305_sse_comments": "#9305 fix: broadened sseCommentsEnabled()", "_rebaseline_2026_08_09_v3850_release_close": "Release v3.8.50 close reconciliation on e0ce95c592: src/sse/handlers/chat.ts 1904->1918 is the irreducible request-pipeline wiring from #9759 that invokes the Modality Bridge guardrail without moving its implementation into the handler; covered by the 17 Vision Bridge canaries plus the PR-1 focused suite. open-sse/translator/response/openai-responses.ts 1204->1215 is #9168's Responses tool-call argument delta buffering/normalization at the existing translator state-machine chokepoint; covered by its dedicated translator regression tests. Both values are measured by check:file-size (split-newline semantics), and the gate remains frozen at the new exact sizes.", "_rebaseline_2026_08_08_toolcall_message_index_collision": "fix(responses-api): tool call after a text message collided on the same output_index. own growth: open-sse/translator/response/openai-responses.ts 1204->1224 (+20, extracted toolCallOutputIndexBase() shared helper so emitToolCall/closeToolCall can no longer compute a tool call's output_index independently and collide with a text message emitted in the same turn). Live incident (2026-08-08, OpenClaw agent): a client that tracks response items by output_index saw the tool call's added/delta/done events land on an index it had already marked complete (the just-closed text message), and silently dropped them \u2014 the agent spoke its preamble and never executed the tool call, even though OmniRoute's own recorded responseBody had a complete, valid tool_calls entry. Covered by the new regression test in tests/unit/translator-resp-openai-responses.test.ts reproducing the exact live scenario.",