Skip to content

chore(release): v3.8.53 merge-train validation (do not merge) - #18904

Closed
diegosouzapw wants to merge 494 commits into
release/v3.8.53from
train/v3.8.53-11040152
Closed

diegosouzapw wants to merge 494 commits into
release/v3.8.53from
train/v3.8.53-11040152

Conversation

@diegosouzapw

@diegosouzapw diegosouzapw commented Nov 4, 2026 •

Copy link
Copy Markdown
Collaborator

Validation-only train for the v3.8.53 fix sweep. Do not merge this PR.

It is release/v3.8.53 (3c0990ae0eed9272efebea60072a31a88e2ac633) with 81 approved PRs merged in order. Each one is then squash-merged through GitHub in the same order, with contributor credit. Afterwards the release tree is compared with this train's tree, and this PR is closed.

PRs in the train:


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

@coderabbitai

coderabbitai Bot commented Nov 4, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 509 files, which is 209 over the limit of 300.

To get a review, reduce the PR to 300 files or fewer by splitting it into smaller PRs or changing its base branch.

Usage-priced reviews support at most 300 files.

Run configuration
Commits

Reviewing files that changed from the base of the PR and between 3c0990a and d96d34d.

Files ignored due to path filters: 200
  • docs/diagrams/free-tier-budget.svg is excluded by !**/*.svg, !**/*.svg
  • docs/i18n/am/README.md is excluded by !docs/i18n/**
  • docs/i18n/am/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ar/README.md is excluded by !docs/i18n/**
  • docs/i18n/ar/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/az/README.md is excluded by !docs/i18n/**
  • docs/i18n/az/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/bg/README.md is excluded by !docs/i18n/**
  • docs/i18n/bg/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/bn/README.md is excluded by !docs/i18n/**
  • docs/i18n/bn/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/bs/README.md is excluded by !docs/i18n/**
  • docs/i18n/bs/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/cs/README.md is excluded by !docs/i18n/**
  • docs/i18n/cs/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/da/README.md is excluded by !docs/i18n/**
  • docs/i18n/da/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/de/README.md is excluded by !docs/i18n/**
  • docs/i18n/de/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/el/README.md is excluded by !docs/i18n/**
  • docs/i18n/el/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/es/README.md is excluded by !docs/i18n/**
  • docs/i18n/es/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/et/README.md is excluded by !docs/i18n/**
  • docs/i18n/et/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/fa/README.md is excluded by !docs/i18n/**
  • docs/i18n/fa/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/fi/README.md is excluded by !docs/i18n/**
  • docs/i18n/fi/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/fr/README.md is excluded by !docs/i18n/**
  • docs/i18n/fr/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ga/README.md is excluded by !docs/i18n/**
  • docs/i18n/ga/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/gu/README.md is excluded by !docs/i18n/**
  • docs/i18n/gu/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ha/README.md is excluded by !docs/i18n/**
  • docs/i18n/ha/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/he/README.md is excluded by !docs/i18n/**
  • docs/i18n/he/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/hi/README.md is excluded by !docs/i18n/**
  • docs/i18n/hi/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/hr/README.md is excluded by !docs/i18n/**
  • docs/i18n/hr/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/hu/README.md is excluded by !docs/i18n/**
  • docs/i18n/hu/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/hy/README.md is excluded by !docs/i18n/**
  • docs/i18n/hy/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/id/README.md is excluded by !docs/i18n/**
  • docs/i18n/id/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ig/README.md is excluded by !docs/i18n/**
  • docs/i18n/ig/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/it/README.md is excluded by !docs/i18n/**
  • docs/i18n/it/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ja/README.md is excluded by !docs/i18n/**
  • docs/i18n/ja/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ka/README.md is excluded by !docs/i18n/**
  • docs/i18n/ka/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/km/README.md is excluded by !docs/i18n/**
  • docs/i18n/km/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/kn/README.md is excluded by !docs/i18n/**
  • docs/i18n/kn/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ko/README.md is excluded by !docs/i18n/**
  • docs/i18n/ko/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/lt/README.md is excluded by !docs/i18n/**
  • docs/i18n/lt/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/lv/README.md is excluded by !docs/i18n/**
  • docs/i18n/lv/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ml/README.md is excluded by !docs/i18n/**
  • docs/i18n/ml/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/mr/README.md is excluded by !docs/i18n/**
  • docs/i18n/mr/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ms/README.md is excluded by !docs/i18n/**
  • docs/i18n/ms/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/mt/README.md is excluded by !docs/i18n/**
  • docs/i18n/mt/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/my/README.md is excluded by !docs/i18n/**
  • docs/i18n/my/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ne/README.md is excluded by !docs/i18n/**
  • docs/i18n/ne/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/nl/README.md is excluded by !docs/i18n/**
  • docs/i18n/nl/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/no/README.md is excluded by !docs/i18n/**
  • docs/i18n/no/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/or/README.md is excluded by !docs/i18n/**
  • docs/i18n/or/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/pa/README.md is excluded by !docs/i18n/**
  • docs/i18n/pa/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/phi/README.md is excluded by !docs/i18n/**
  • docs/i18n/phi/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/pl/README.md is excluded by !docs/i18n/**
  • docs/i18n/pl/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/pt-BR/README.md is excluded by !docs/i18n/**
  • docs/i18n/pt-BR/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/pt/README.md is excluded by !docs/i18n/**
  • docs/i18n/pt/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ro/README.md is excluded by !docs/i18n/**
  • docs/i18n/ro/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ru/README.md is excluded by !docs/i18n/**
  • docs/i18n/ru/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/si/README.md is excluded by !docs/i18n/**
  • docs/i18n/si/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/sk/README.md is excluded by !docs/i18n/**
  • docs/i18n/sk/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/sl/README.md is excluded by !docs/i18n/**
  • docs/i18n/sl/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/sr/README.md is excluded by !docs/i18n/**
  • docs/i18n/sr/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/sv/README.md is excluded by !docs/i18n/**
  • docs/i18n/sv/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/sw/README.md is excluded by !docs/i18n/**
  • docs/i18n/sw/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ta/README.md is excluded by !docs/i18n/**
  • docs/i18n/ta/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/te/README.md is excluded by !docs/i18n/**
  • docs/i18n/te/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/th/README.md is excluded by !docs/i18n/**
  • docs/i18n/th/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/tr/README.md is excluded by !docs/i18n/**
  • docs/i18n/tr/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/uk-UA/README.md is excluded by !docs/i18n/**
  • docs/i18n/uk-UA/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/ur/README.md is excluded by !docs/i18n/**
  • docs/i18n/ur/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/uz/README.md is excluded by !docs/i18n/**
  • docs/i18n/uz/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/vi/README.md is excluded by !docs/i18n/**
  • docs/i18n/vi/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/yo/README.md is excluded by !docs/i18n/**
  • docs/i18n/yo/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/zh-CN/README.md is excluded by !docs/i18n/**
  • docs/i18n/zh-CN/llm.txt is excluded by !docs/i18n/**
  • docs/i18n/zh-TW/README.md is excluded by !docs/i18n/**
  • docs/i18n/zh-TW/llm.txt is excluded by !docs/i18n/**
  • docs/screenshots/free-tier-budget-card.svg is excluded by !**/*.svg, !**/*.svg
  • src/i18n/messages/am.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ar.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/az.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/bg.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/bn.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/bs.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/cs.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/da.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/de.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/el.json is excluded by !src/i18n/messages/e[a-mo-z]*.json
  • src/i18n/messages/es.json is excluded by !src/i18n/messages/e[a-mo-z]*.json
  • src/i18n/messages/et.json is excluded by !src/i18n/messages/e[a-mo-z]*.json
  • src/i18n/messages/fa.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/fi.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/fr.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ga.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/gu.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ha.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/he.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/hi.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/hr.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/hu.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/hy.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/id.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ig.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/it.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ja.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ka.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/km.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/kn.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ko.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/lt.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/lv.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ml.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/mr.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ms.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/mt.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/my.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ne.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/nl.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/no.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/or.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/pa.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/phi.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/pl.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/pt-BR.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/pt.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ro.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ru.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/si.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/sk.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/sl.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/sr.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/sv.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/sw.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ta.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/te.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/th.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/tr.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/uk-UA.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/ur.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/uz.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/vi.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/yo.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/zh-CN.json is excluded by !src/i18n/messages/[a-df-z]*.json
  • src/i18n/messages/zh-TW.json is excluded by !src/i18n/messages/[a-df-z]*.json
Files selected for processing: 509
  • .env.example
  • .github/workflows/docker-publish.yml
  • @omniroute/opencode-plugin-v2/README.md
  • @omniroute/opencode-plugin-v2/src/cache.ts
  • @omniroute/opencode-plugin-v2/src/index.ts
  • @omniroute/opencode-plugin-v2/src/refresh-loop.ts
  • @omniroute/opencode-plugin-v2/tests/catalog-freshness.test.ts
  • AGENTS.md
  • CONTRIBUTING.md
  • README.md
  • bin/cli/commands/serve.mjs
  • bin/cli/tray/autostart.mjs
  • bin/cli/utils/serverHost.mjs
  • changelog.d/features/18393-home-system-metrics-cards.md
  • changelog.d/features/18553-combo-service-tier.md
  • changelog.d/fixes/0-combo-set-retry-cancellation.md
  • changelog.d/fixes/0-cursor-sync-locality.md
  • changelog.d/fixes/0-kimi-quota-provider-label.md
  • changelog.d/fixes/0000-call-log-worker-native-typescript.md
  • changelog.d/fixes/0000-cloudflare-account-health-probe.md
  • changelog.d/fixes/0000-vision-bridge-blocked-providers.md
  • changelog.d/fixes/17908-token-ledger-balance-indexes.md
  • changelog.d/fixes/18235-opencode-plugin-v2-stale-served-catalog.md
  • changelog.d/fixes/18257-combo-authorized-cooldown-retry.md
  • changelog.d/fixes/18271-vision-bridge-400-lockout.md
  • changelog.d/fixes/18286-claude-cache-tail-ttl.md
  • changelog.d/fixes/18301-claude-model-scoped-429-headroom.md
  • changelog.d/fixes/18329-codex-request-wire-contract.md
  • changelog.d/fixes/18330-codex-dual-window-policy.md
  • changelog.d/fixes/18330-codex-weekly-window-identity.md
  • changelog.d/fixes/18331-public-openapi-metadata.md
  • changelog.d/fixes/18333-codex-web-search-history-actions.md
  • changelog.d/fixes/18334-codex-quota-signal-normalization.md
  • changelog.d/fixes/18377-json-body-behind-event-stream.md
  • changelog.d/fixes/18404-direct-headers-volume-tier.md
  • changelog.d/fixes/18418-nvidia-retired-free-endpoints.md
  • changelog.d/fixes/18421-web-fetch-interception-claude-format.md
  • changelog.d/fixes/18438-log-image-ref-metadata.md
  • changelog.d/fixes/18465-dashboard-sse-cancel-cleanup.md
  • changelog.d/fixes/18484-embedding-combo-pinned-dimensions.md
  • changelog.d/fixes/18495-echo-client-requested-model.md
  • changelog.d/fixes/18503-browser-version-lookups.md
  • changelog.d/fixes/18507-version-lookup-retry-window.md
  • changelog.d/fixes/18510-mistral-discovery-metadata.md
  • changelog.d/fixes/18522-cc-alias-compatible-provider-key.md
  • changelog.d/fixes/18527-saved-body-limit-llm-routes.md
  • changelog.d/fixes/18534-deepseek-web-error-hints.md
  • changelog.d/fixes/18548-expiry-first-direct-model-quota-view.md
  • changelog.d/fixes/18550-require-api-key-consistent-parse.md
  • changelog.d/fixes/18556-mcp-stdio-path-guard.md
  • changelog.d/fixes/18559-hedge-cancel-attempt-classification.md
  • changelog.d/fixes/18560-agentrouter-responses.md
  • changelog.d/fixes/18561-codex-paid-credits-last.md
  • changelog.d/fixes/18572-qoder-per-model-quota-scope.md
  • changelog.d/fixes/18574-request-rejected-streak-scope.md
  • changelog.d/fixes/18585-docker-node-runtime-verification.md
  • changelog.d/fixes/18605-windows-autostart-stale-cli-path.md
  • changelog.d/fixes/18607-exact-thinking-replay-layout.md
  • changelog.d/fixes/18612-docs-theme-storage-key.md
  • changelog.d/fixes/18624-gemini-stream-recovery-terminal-marker.md
  • changelog.d/fixes/18632-sanitizer-flag-overrides.md
  • changelog.d/fixes/18643-antigravity-usage-only-chunk.md
  • changelog.d/fixes/18644-opencode-go-litellm-bucket.md
  • changelog.d/fixes/18650-legacy-stacked-all-engines-off.md
  • changelog.d/fixes/18652-provider-403-quota-exhausted-connection-lock.md
  • changelog.d/fixes/18661-antigravity-verify-link-not-stored.md
  • changelog.d/fixes/18664-model-lockout-not-quota-exhausted.md
  • changelog.d/fixes/18665-antigravity-route-by-account-plan.md
  • changelog.d/fixes/18688-claude-thinking-duplicate-tool-ids.md
  • changelog.d/fixes/18704-responses-gemini-developer-instructions.md
  • changelog.d/fixes/18735-codex-cached-exhaustion-boundary.md
  • changelog.d/fixes/18741-quota-availability-read-view-stall.md
  • changelog.d/fixes/18743-copilot-gpt6-responses-routing.md
  • changelog.d/fixes/18770-credit-balance-exhausted.md
  • changelog.d/fixes/18778-turn-guard-self-retry.md
  • changelog.d/fixes/18780-kiro-empty-tool-arguments.md
  • changelog.d/fixes/18788-codex-claude-effort.md
  • changelog.d/fixes/18806-responses-chat-tool-schema-sanitize.md
  • changelog.d/fixes/18823-kiro-client-tool-call-name.md
  • changelog.d/fixes/antigravity-startup-budget.md
  • changelog.d/fixes/preserve-captured-provider-request.md
  • changelog.d/fixes/provider-refusal-account-state.md
  • changelog.d/fixes/tool-output-image-cap.md
  • changelog.d/maintenance/18396-background-services-resource-footprint.md
  • changelog.d/maintenance/18648-boundary-image-providers-usagedb.md
  • config/quality/eslint-suppressions.json
  • contrib/windows/README.md
  • contrib/windows/start-omniroute-headless.bat
  • contrib/windows/start-omniroute-light.bat
  • contrib/windows/start-omniroute-prod.bat
  • deploy/kubernetes/overlays/k8s/ingress.yaml
  • docs/architecture/RESILIENCE_GUIDE.md
  • docs/guides/HEADLESS.md
  • docs/guides/TROUBLESHOOTING.md
  • docs/guides/USER_GUIDE.md
  • docs/openapi.yaml
  • docs/ops/KUBERNETES_DEPLOYMENT_GUIDE.md
  • docs/reference/API_REFERENCE.md
  • docs/reference/ENVIRONMENT.md
  • docs/reference/FEATURE_FLAGS.md
  • llm.txt
  • open-sse/config/audioRegistry.ts
  • open-sse/config/codexClient.ts
  • open-sse/config/embeddingRegistry.ts
  • open-sse/config/errorConfig.ts
  • open-sse/config/freeModelCatalog.data.ts
  • open-sse/config/nvidiaHostedModels.snapshot.json
  • open-sse/config/ocrRegistry.ts
  • open-sse/config/providerHeaderProfiles.ts
  • open-sse/config/providerModels.ts
  • open-sse/config/providers/registry/ghe-copilot/index.ts
  • open-sse/config/providers/registry/kimi/coding/runtime.ts
  • open-sse/config/providers/registry/mistral/index.ts
  • open-sse/config/providers/registry/nvidia/index.ts
  • open-sse/config/serviceTier.ts
  • open-sse/executors/antigravity/executeAttempt.ts
  • open-sse/executors/cloudflare-ai.ts
  • open-sse/executors/codex.ts
  • open-sse/executors/codex/quota.ts
  • open-sse/executors/codex/reasoningPolicy.ts
  • open-sse/executors/codex/tools.ts
  • open-sse/executors/deepseek-web.ts
  • open-sse/executors/ghe-copilot.ts
  • open-sse/executors/kiro.ts
  • open-sse/executors/kiroToolCallValidation.ts
  • open-sse/executors/zedClientVersion.ts
  • open-sse/handlers/chatCore.ts
  • open-sse/handlers/chatCore/executionCredentials.ts
  • open-sse/handlers/chatCore/logTruncation.ts
  • open-sse/handlers/chatCore/nonStreamingJsonDocument.ts
  • open-sse/handlers/chatCore/nonStreamingResponseParse.ts
  • open-sse/handlers/chatCore/requestRejectedFailure.ts
  • open-sse/handlers/chatCore/requestSetup.ts
  • open-sse/handlers/chatCore/streamingResponse.ts
  • open-sse/handlers/chatCore/targetFormat.ts
  • open-sse/handlers/chatCore/turnExecutionContext.ts
  • open-sse/handlers/chatCore/turnExecutionGuard.ts
  • open-sse/handlers/imageGeneration/providers/aihorde.ts
  • open-sse/handlers/imageGeneration/providers/cloudflareAi.ts
  • open-sse/handlers/imageGeneration/providers/comfyUI.ts
  • open-sse/handlers/imageGeneration/providers/haiper.ts
  • open-sse/handlers/imageGeneration/providers/huggingface.ts
  • open-sse/handlers/imageGeneration/providers/hyperbolic.ts
  • open-sse/handlers/imageGeneration/providers/ideogram.ts
  • open-sse/handlers/imageGeneration/providers/imagen3.ts
  • open-sse/handlers/imageGeneration/providers/leonardo.ts
  • open-sse/handlers/imageGeneration/providers/magnific.ts
  • open-sse/handlers/imageGeneration/providers/minimax.ts
  • open-sse/handlers/imageGeneration/providers/nvidiaNim.ts
  • open-sse/handlers/imageGeneration/providers/sdWebUI.ts
  • open-sse/handlers/imageGeneration/providers/zenmux.ts
  • open-sse/handlers/imageUpscale/shared.ts
  • open-sse/handlers/responseSanitizer.ts
  • open-sse/handlers/responseTranslator.ts
  • open-sse/mcp-server/server.ts
  • open-sse/services/accountFallback.ts
  • open-sse/services/accountFallback/creditExhaustionSignals.ts
  • open-sse/services/antigravityVerification.ts
  • open-sse/services/claudeThinkingStore.ts
  • open-sse/services/codexAccount/quota.ts
  • open-sse/services/codexQuotaFetcher.ts
  • open-sse/services/codexQuotaParser.ts
  • open-sse/services/codexQuotaSignals.ts
  • open-sse/services/codexUsageQuotas.ts
  • open-sse/services/combo.ts
  • open-sse/services/combo/attemptLoopTypes.ts
  • open-sse/services/combo/comboAbortReasons.ts
  • open-sse/services/combo/comboAttemptLoop.ts
  • open-sse/services/combo/comboPredicates.ts
  • open-sse/services/combo/comboServiceTier.ts
  • open-sse/services/combo/comboSetup.ts
  • open-sse/services/combo/executeTargetAttempt.ts
  • open-sse/services/combo/persistedConnectionCooldown.ts
  • open-sse/services/combo/quotaScoring.ts
  • open-sse/services/combo/roundRobinCombo.ts
  • open-sse/services/combo/rrDashboardEvents.ts
  • open-sse/services/combo/targetTimeoutRunner.ts
  • open-sse/services/combo/truncatedStreamFailover.ts
  • open-sse/services/compression/engines/cavemanAdapter.ts
  • open-sse/services/compression/eval/runner.ts
  • open-sse/services/compression/lite.ts
  • open-sse/services/compression/lossyRequestPolicy.ts
  • open-sse/services/compression/planResolution.ts
  • open-sse/services/emergencyFallback.ts
  • open-sse/services/quotaPreflight.ts
  • open-sse/services/rateLimitManager.ts
  • open-sse/services/rateLimitManager/queuedJobCancel.ts
  • open-sse/services/requestRejectedStreak.ts
  • open-sse/services/responsesInputSanitizer.ts
  • open-sse/services/streamRecovery.ts
  • open-sse/services/throughputWatchdog.ts
  • open-sse/services/usage/codex.ts
  • open-sse/services/webFetchInterception.ts
  • open-sse/transformer/responsesTransformer.ts
  • open-sse/translator/helpers/claudeHelper.ts
  • open-sse/translator/helpers/schemaCoercion.ts
  • open-sse/translator/helpers/toolCallHelper.ts
  • open-sse/translator/index.ts
  • open-sse/translator/paramSupport.ts
  • open-sse/translator/request/claude-to-openai.ts
  • open-sse/translator/request/openai-responses.ts
  • open-sse/translator/request/openai-to-claude.ts
  • open-sse/translator/request/openai-to-kiro.ts
  • open-sse/translator/response/claude-to-openai.ts
  • open-sse/translator/response/openai-responses.ts
  • open-sse/translator/response/openai-to-antigravity.ts
  • open-sse/translator/response/openai-to-claude.ts
  • open-sse/utils/directResponseStartTimeout.ts
  • open-sse/utils/normalizeResponsesContextUsage.ts
  • open-sse/utils/opencodeCliVersion.ts
  • open-sse/utils/opencodeHeaders.ts
  • open-sse/utils/providerRequestLogging.ts
  • open-sse/utils/providerSafety.ts
  • open-sse/utils/publicErrorIdentifiers.ts
  • package.json
  • public/openapi.yaml
  • scripts/build/assembleStandalone.mjs
  • scripts/build/pack-artifact-policy.ts
  • scripts/build/publicOpenApi.mjs
  • scripts/ci/check-docker-node-runtime.mjs
  • scripts/release/dry-run-lts-cut.mjs
  • src/app/(dashboard)/dashboard/combos/live/comboFlowModel.ts
  • src/app/(dashboard)/dashboard/combos/live/nodes/ProviderCascadeNode.tsx
  • src/app/(dashboard)/dashboard/providers/[id]/__tests__/providerRetryDelaySelectLayout.test.tsx
  • src/app/(dashboard)/dashboard/providers/[id]/components/ProviderRetryDelaySelect.tsx
  • src/app/(dashboard)/dashboard/settings/components/RequestLimitsTab.tsx
  • src/app/(dashboard)/dashboard/usage/components/ProviderLimits/constants.ts
  • src/app/(dashboard)/home/HomeSystemMetricsCards.tsx
  • src/app/(dashboard)/home/page.tsx
  • src/app/api/gamification/stream/route.ts
  • src/app/api/internal/codex-responses-ws/compression.ts
  • src/app/api/logs/console/route.ts
  • src/app/api/playground/presets/[id]/route.ts
  • src/app/api/playground/presets/route.ts
  • src/app/api/providers/[id]/models/route.ts
  • src/app/api/providers/[id]/sync-models/route.ts
  • src/app/api/providers/[id]/test/route.ts
  • src/app/api/services/[name]/logs/route.ts
  • src/app/api/system/metrics/route.ts
  • src/app/api/v1/models/catalogResponse.ts
  • src/app/api/v1/models/ccAliasPredicate.ts
  • src/app/api/v1/ocr/route.ts
  • src/app/docs/DocsThemeSwitch.tsx
  • src/app/docs/[...slug]/page.tsx
  • src/app/docs/layout.tsx
  • src/domain/quotaCache.ts
  • src/domain/quotaCacheReadView.ts
  • src/hooks/useLiveDashboard.ts
  • src/i18n/messages/en.json
  • src/i18n/request.ts
  • src/instrumentation-node.ts
  • src/lib/api/boundedEventStream.ts
  • src/lib/api/playgroundPresetAuth.ts
  • src/lib/ccDiscoveryAliasResolve.ts
  • src/lib/config/hotReload.ts
  • src/lib/consoleLogHistory.ts
  • src/lib/credentialHealth/scheduler.ts
  • src/lib/db/cleanup.ts
  • src/lib/db/gamification.ts
  • src/lib/db/migrations/225_token_ledger_balance_indexes.sql
  • src/lib/db/providers/providerSpecificData.ts
  • src/lib/db/readCache.ts
  • src/lib/db/settings.ts
  • src/lib/db/settings/pricing.ts
  • src/lib/db/vacuumScheduler.ts
  • src/lib/deploy/kubernetes/manifestGenerator.ts
  • src/lib/embeddings/familyGuard.ts
  • src/lib/embeddings/service.ts
  • src/lib/env/backgroundServices.ts
  • src/lib/events/types.ts
  • src/lib/guardrails/visionBridgeCredentials.ts
  • src/lib/guardrails/visionBridgeHelpers.ts
  • src/lib/guardrails/visionBridgeRouter.ts
  • src/lib/litellmProviderMap.ts
  • src/lib/logEnv.ts
  • src/lib/pricingSync.ts
  • src/lib/providerModels/modelDiscovery.ts
  • src/lib/providerModels/modelEndpointGuard.ts
  • src/lib/providers/codexQuotaWindowPolicy.ts
  • src/lib/providers/validation.ts
  • src/lib/providers/validation/cloudflareAi.ts
  • src/lib/quota/connectionRecovery.ts
  • src/lib/startup/nonLoopbackApiKeyGuard.ts
  • src/lib/tokenHealthCheck.ts
  • src/lib/usage/availability.ts
  • src/lib/usage/callLogArtifactWriter.ts
  • src/lib/usage/callLogArtifacts.ts
  • src/lib/usage/providerLimits.ts
  • src/server/authz/pipeline.ts
  • src/shared/components/CloudSyncStatus.tsx
  • src/shared/components/ConsoleLogViewer.tsx
  • src/shared/components/DegradationBadge.tsx
  • src/shared/components/MaintenanceBanner.tsx
  • src/shared/components/TokenHealthBadge.tsx
  • src/shared/constants/claudeCodeClient.ts
  • src/shared/constants/featureFlagDefinitions.ts
  • src/shared/constants/geminiCliClient.ts
  • src/shared/constants/modelSupportedEndpoints.ts
  • src/shared/constants/pricing/inference-hosts.ts
  • src/shared/middleware/bodySizeGuard.ts
  • src/shared/middleware/chatBodyAdmission.ts
  • src/shared/services/modelSyncScheduler.ts
  • src/shared/utils/backgroundRefresh.ts
  • src/shared/utils/featureFlags.ts
  • src/shared/utils/inputSanitizer.ts
  • src/shared/utils/noAuthProviders.ts
  • src/shared/utils/requireApiKeyValue.mjs
  • src/shared/utils/visiblePolling.ts
  • src/shared/validation/schemas/combo.ts
  • src/sse/handlers/chat.ts
  • src/sse/handlers/chatHelpers.ts
  • src/sse/services/auth.ts
  • src/sse/services/connectionModelInventory.ts
  • src/sse/services/credentialSelectionOptions.ts
  • src/sse/services/expiryFirstAccountSelection.ts
  • src/sse/services/expiryFirstMetrics.ts
  • src/sse/services/githubResponsesFallback.ts
  • src/sse/services/model.ts
  • src/sse/services/perAccountCatalogFilter.ts
  • src/sse/services/quotaLimitPolicy.ts
  • stryker.conf.json
  • tests/fixtures/cooldown-wait-observer.mjs
  • tests/helpers/callLogSettle.ts
  • tests/helpers/nodeCliFixture.ts
  • tests/integration/combo-provider-exhaustion.test.ts
  • tests/integration/combo-routing-e2e.test.ts
  • tests/integration/freeModelBenchmarkShared.ts
  • tests/integration/presets-item-dashboard-auth.test.ts
  • tests/unit/14298-cli-codex-kiro-flows.test.ts
  • tests/unit/14298-cli-copilot-device-flow.test.ts
  • tests/unit/16320-build-warnings.test.ts
  • tests/unit/18664-model-lockout-not-quota-exhausted.test.ts
  • tests/unit/adobe-firefly-session-file-perms.test.ts
  • tests/unit/agent-bridge-dns-per-agent-8466.test.ts
  • tests/unit/agentrouter-chatcore-protocols.test.ts
  • tests/unit/agentrouter-model-test-responses-17997.test.ts
  • tests/unit/anthropic-thinking-modified-recovery.test.ts
  • tests/unit/antigravity-headers-budget.test.ts
  • tests/unit/antigravity-plan-aware-model-routing.test.ts
  • tests/unit/antigravity-verification-link-capture.test.ts
  • tests/unit/api-key-budget-alias-auto-12341.test.ts
  • tests/unit/api-key-preferred-connections-persistence.test.ts
  • tests/unit/api/cli-tools/apply-container-guard.test.ts
  • tests/unit/api/cursor-model-sync-denial.spec.ts
  • tests/unit/api/cursor-model-sync-locality.spec.ts
  • tests/unit/auggie-cli-not-found-shell-exit-12645.test.ts
  • tests/unit/auggie-executor.test.ts
  • tests/unit/auggie-validation-local-spawn.test.ts
  • tests/unit/auto-update-docker-image-mode.test.ts
  • tests/unit/background-services-disabled-schedulers.test.ts
  • tests/unit/background-version-refresh-browser.test.ts
  • tests/unit/batch-deletion-route-logic.test.ts
  • tests/unit/body-size-guard.test.ts
  • tests/unit/boundary-engine-usage-funnel.test.ts
  • tests/unit/build/docker-node-runtime.test.mjs
  • tests/unit/build/mcp-bundle-no-eager-ioredis.test.ts
  • tests/unit/build/mcp-bundle-startup.test.ts
  • tests/unit/build/mitm-server-bundle-contents.test.ts
  • tests/unit/build/public-openapi-artifact-18331.test.ts
  • tests/unit/cache-creation-marker.test.ts
  • tests/unit/call-log-artifact-worker-native.test.ts
  • tests/unit/call-log-artifact-worker-tsx-cache.test.ts
  • tests/unit/call-log-artifact-worker.test.ts
  • tests/unit/call-log-save-drain.test.ts
  • tests/unit/catalog-updates-v3x.test.ts
  • tests/unit/cc-alias-provider-node-key-18517.test.ts
  • tests/unit/chat-cooldown-aware-retry.test.ts
  • tests/unit/chat-hard-max-body-env.test.ts
  • tests/unit/chat-route-coverage.test.ts
  • tests/unit/chatcore-compression-combo-predicates.test.ts
  • tests/unit/chatcore-execution-credentials.test.ts
  • tests/unit/chatcore-target-format.test.ts
  • tests/unit/chatcore/claude-codex-effort-18746.test.ts
  • tests/unit/chatcore/turn-execution-guard-wait.test.ts
  • tests/unit/classifyLockoutReason-403.test.ts
  • tests/unit/claude-cache-tail-ttl.test.ts
  • tests/unit/claude-model-scoped-429-headroom-18296.test.ts
  • tests/unit/claude-thinking-exact-replay-18607.test.ts
  • tests/unit/claude-thinking-replay-layout.test.ts
  • tests/unit/claude-thinking-restore-duplicate-tool-ids.test.ts
  • tests/unit/cli-helper/private-config-file.test.ts
  • tests/unit/cli/autostart-windows-stale-cli-18601.test.ts
  • tests/unit/cloudflare-ai-connection-probe.test.ts
  • tests/unit/codex-banked-reset-credits-5199.test.ts
  • tests/unit/codex-dual-toggle-policy-18330.test.ts
  • tests/unit/codex-dual-toggle-routing-18330.test.ts
  • tests/unit/codex-paid-credits.test.ts
  • tests/unit/codex-pro-weekly-window-18326.test.ts
  • tests/unit/codex-quota-exhaustion-boundary.test.ts
  • tests/unit/codex-quota-extracted-parser.test.ts
  • tests/unit/codex-quota-fetcher.test.ts
  • tests/unit/codex-quota-optout.test.ts
  • tests/unit/codex-quota-signal-normalization.test.ts
  • tests/unit/codex-quota-window-identity-18330.test.ts
  • tests/unit/codex-quota-wire-normalizer.test.ts
  • tests/unit/codex-reasoning-wire-whitelist.test.ts
  • tests/unit/codex-request-wire-contract.test.ts
  • tests/unit/codex-usage-quotas-latent-window.test.ts
  • tests/unit/codex-usage-quotas-review-window.test.ts
  • tests/unit/codex-usage-windows.test.ts
  • tests/unit/codex-web-search-history-actions.test.ts
  • tests/unit/codex-weekly-cutoff-18330.test.ts
  • tests/unit/codex-weekly-routing-18330.test.ts
  • tests/unit/combo-authorized-retry-cooldown-18257.test.ts
  • tests/unit/combo-live-connection-id-18374.test.ts
  • tests/unit/combo-loop-safety-timer-cleanup.test.ts
  • tests/unit/combo/combo-context.test.ts
  • tests/unit/combo/hedge-cancel-classification.test.ts
  • tests/unit/combo/hedge-cancel-streaming-leg.test.ts
  • tests/unit/compression/active-combo-dispatch.test.ts
  • tests/unit/compression/active-combo-integration.test.ts
  • tests/unit/compression/adaptive-select-plan-wiring.test.ts
  • tests/unit/compression/compression-header-dispatch.test.ts
  • tests/unit/compression/derive-effective-preview-plan.test.ts
  • tests/unit/compression/derived-pipeline-integration.test.ts
  • tests/unit/compression/eval-safe-plan.test.ts
  • tests/unit/compression/legacy-stacked-all-engines-off-18637.test.ts
  • tests/unit/compression/lossy-request-policy.test.ts
  • tests/unit/compression/responses-ws-safe-tool-output.test.ts
  • tests/unit/compression/safe-tool-output.test.ts
  • tests/unit/compression/strategySelector.test.ts
  • tests/unit/connection-recovery-verification-pending.test.ts
  • tests/unit/console-log-history-bounds.test.ts
  • tests/unit/console-log-history.test.ts
  • tests/unit/console-log-levels.test.ts
  • tests/unit/credit-balance-exhausted-signal.test.ts
  • tests/unit/dashboard-sse-lifecycle.test.tsx
  • tests/unit/deepseek-web-error-hints-18533.test.ts
  • tests/unit/direct-response-start-timeout-volume-tier.test.ts
  • tests/unit/dry-run-lts-cut.test.ts
  • tests/unit/embeddings-combo-pinned-dimensions.test.ts
  • tests/unit/emergency-fallback-response-header.test.ts
  • tests/unit/executor-kiro.test.ts
  • tests/unit/executors-strip-unsupported-params.test.ts
  • tests/unit/expiry-first-account-rotation.test.ts
  • tests/unit/expiry-first-direct-model-18541.test.ts
  • tests/unit/feature-flags-settings.test.ts
  • tests/unit/free-models.test.ts
  • tests/unit/ghe-copilot-targetformat-parity.test.ts
  • tests/unit/ghe-copilot.test.ts
  • tests/unit/github-copilot-discovered-routing.test.ts
  • tests/unit/github-copilot-responses-unsynced.test.ts
  • tests/unit/guardrails/visionBridgeCredentials.test.ts
  • tests/unit/guardrails/visionBridgeRouter.test.ts
  • tests/unit/headroom-codex-quota-snapshot-6379.test.ts
  • tests/unit/input-sanitizer-flag-overrides-18632.test.ts
  • tests/unit/json-body-behind-event-stream.test.ts
  • tests/unit/kiro-client-tool-call-name-18675.test.ts
  • tests/unit/kiro-tool-args-streaming.test.ts
  • tests/unit/log-truncation-image-ref.test.ts
  • tests/unit/mcp-stdio-path-with-space-18556.test.ts
  • tests/unit/migration-225-token-ledger-indexes.test.ts
  • tests/unit/misalignment-refusal-account-state.test.ts
  • tests/unit/mistral-discovery-capabilities.test.ts
  • tests/unit/model-capabilities-registry.test.ts
  • tests/unit/model-lockout-403-scope.test.ts
  • tests/unit/nvidia-eol-catalog.test.ts
  • tests/unit/nvidia-nim-registry-6108.test.ts
  • tests/unit/nvidia-stale-synced-catalog-12849.test.ts
  • tests/unit/ocr-route-endpoint-gate-18510.test.ts
  • tests/unit/openai-claude-stop-reason-tools-18270.test.ts
  • tests/unit/openrouter-midstream-error-chunk.test.ts
  • tests/unit/pricing-sync-opencode-go-18598.test.ts
  • tests/unit/provider-limits-recovery.test.ts
  • tests/unit/qoder-model-scoped-throttle-real-path.test.ts
  • tests/unit/qoder-model-scoped-throttle.test.ts
  • tests/unit/quota-availability-integration.test.tsx
  • tests/unit/quota-availability-read-view-precedence-18741.test.ts
  • tests/unit/quota-availability-spark-limit.test.ts
  • tests/unit/quota-read-view-scoped.test.ts
  • tests/unit/quota-upstream-layouts.test.tsx
  • tests/unit/quota-window-label.test.ts
  • tests/unit/rate-limit-cancel-cause-custody.test.ts
  • tests/unit/rate-limit-cancel-received-storm.test.ts
  • tests/unit/request-rejected-never-bans-connection.test.ts
  • tests/unit/request-rejected-streak-model-scope.test.ts
  • tests/unit/request-rejected-streak-success-clear-scope.test.ts
  • tests/unit/request-rejected-streak.test.ts
  • tests/unit/require-api-key-parse-consistency.test.ts
  • tests/unit/response-model-echo-client-requested.test.ts
  • tests/unit/responses-context-cache-creation.test.ts
  • tests/unit/responses-gemini-developer-instructions.test.ts
  • tests/unit/responses-to-chat-tool-schema-sanitize-18679.test.ts
  • tests/unit/server-owned-tool-loop-flag.test.ts
  • tests/unit/siliconflow-paid-free-17028.test.ts
  • tests/unit/sse-auth-codex-account-pool.test.ts
  • tests/unit/sse-stream-cancel-18445.test.ts
  • tests/unit/stream-recovery.test.ts
  • tests/unit/stream-throughput-watchdog-recovery.test.ts
  • tests/unit/streaming-provider-request-error.test.ts
  • tests/unit/synced-row-models-body-18510.test.ts
  • tests/unit/system-metrics-route.test.ts
  • tests/unit/thinking-modified-recovery-recurrence.test.ts
  • tests/unit/token-refresh-keeps-verification-block.test.ts
  • tests/unit/translator-displaced-tool-results.test.ts
  • tests/unit/translator-resp-openai-to-antigravity.test.ts
  • tests/unit/translator-tool-output-image-cap-18684.test.ts
  • tests/unit/ui/comboFlowModel.test.ts
  • tests/unit/ui/console-log-history.test.tsx
  • tests/unit/ui/docs-theme-switch-18078.test.tsx
  • tests/unit/ui/home-system-metrics-cards.test.tsx
  • tests/unit/ui/providerCascadeNode.test.tsx
  • tests/unit/ui/visible-polling-badges.test.tsx
  • tests/unit/unified-request-body-limit.test.ts
  • tests/unit/version-refresh-retry-window.test.ts
  • tests/unit/visible-polling.test.ts
  • tests/unit/vision-bridge-model-lockout-18268.test.ts
  • tests/unit/web-fetch-interception-claude-format-18421.test.ts
  • tests/unit/web-fetch-interception.test.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

assert.doesNotMatch(s, /from ["'](?:@\/|(?:\.\.\/)+src\/)lib\/usageDb/);
assert.match(
s,
new RegExp(`import \\{ saveCallLog \\} from "${specifier.replace(/[./]/g, "\\$&")}";`)
@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

CI Coverage Report

  • Coverage job: skipped
  • PR test policy: failure

Coverage artifact was not available for this run.

PR Test Policy

This PR changes production code in src/, open-sse/, electron/, or bin/ without accompanying automated tests.

@diegosouzapw

Copy link
Copy Markdown
Collaborator Author

Superseded by #18913 (train v2): the culprit PRs that bisect found are out, and the train is now squash-linear.

@diegosouzapw
diegosouzapw deleted the train/v3.8.53-11040152 branch November 4, 2026 05:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants