Repository navigation
Conversation
Merge two disjoint upstream-targeted fork patches on the clean release/v3.8.53 baseline. Preserve URL transcription handling and Antigravity pre-response timeout metadata without changing production. Requires combined off-host regression verification before deployment.
Integrate the upstream-targeted Sol/Astra Free OAuth exclusion as a disjoint change on the staged migration branch. Keep upstream release/v3.8.53 as the baseline and preserve prior URL-transcription and Antigravity fixes. Requires combined regression and off-host build validation before production deployment.
Migration audit checkpoint — 2026-10-24 (read-only semantic review)Scope: This is not a merge/deploy approval. Keep the current Already in upstream v3.8.53 — do not replay old fork commitsVerified via official release ancestry and/or source:
Important fork-only features still absent
P0 database migration incompatibility
Acceptance before integrating the next trancheKeep PR #51 draft. Stage preferred-connection feature + historical migration bridge + 12s timeout in a separate isolated branch, resolve the three localization conflicts by key union, then run focused auth/tenant-boundary, retry/lease, DB-migration tests and core typecheck/off-host build. Image quota/artifact changes require a separate review/PR. No force push, production merge, service restart or live migrations. Current head: |
Follow-up correction — current production advanced during the audit (2026-10-24)Refreshed the fork's actual VPS Important newly identified production work absent from current phase-1 #51:
No production code, DB, services, release packaging or GitHub |
|
Phase 2 staged independently as draft PR #52 on top of |
|
2026-10-25 upstream-first migration chain now has two further isolated drafts: #52 per-API-key preferences, historical SQLite 170/194→213 bridge and modern Antigravity preferred 5s/12s header-cap with its focused hosted CI green; and #53 staged standalone adaptive model health / telemetry modules (including PR #49 fixes), NOT wired to live routing. A trial wholesale upstream-port of old #47 found 10 conflicts; no outdated fork handlers were copied wholesale. First #53 hosted run exposed three old runtime retry tests that still fail against modern upstream. Those are documented as mandatory phase-3B integration tests, not silently passed; narrow phase-3A retest at https://github.com/Bl0ck154/OmniRoute/actions/runs/40133727646. Keep all PRs draft and do not deploy. Full-release CI/migration/retry integration gates remain open. |
|
2026-10-25 upstream contribution milestone: existing official #18052 advanced with general Antigravity 504/header-timeout protection through URL + Pro candidate retries and Codex-preserving tests at |
|
Migration audit progress (2026-10-25): staged fork-specific PR #61 restored scoped Order Forge private image artifact sink on direct generations, its hosted regression passed run 40165254621. Stacked PR #64 extends to success-only edits/combos; hosted run 40171544636 green. Stacked PR #66 imports independent Codex image quota rollover arithmetic; hosted run 40171767874 green. Other agents have independent image branches #65 and #67 in progress; do not overwrite their worktrees. Broader Quality Gates still have multiple blockers and need review; runtime image quota header wiring, streamed Responses capture, copied-old-DB migration rehearsal, off-host full-build smoke and canary remain incomplete. Production release remains unchanged. |
|
2026-10-25 image/CI staging snapshot, do not deploy: image artifact fork parity is now decomposed across stacked draft #61 (direct generations), #64 (edit direct+combo), #67 (Firefly edits), #68 (Responses nonstream/SSE), #69 (generation combo) plus parallel draft #66 (Codex quota telemetry core ONLY). Image sink tests, Firefly and Responses focused CI were GREEN on their exact SHAs; #69 CI here was in progress. Duplicate #65 closed without merge. Draft #60 fixed drift from 209→210 migrations/locale docs and manual changelog ancestor; draft #62 addresses compatibility findings independently. Broad CI run 40164339727 failed multiple suites + dependency security ratchet; no release readiness claimed. Existing production |
Scope and safety
This is the new upstream-first staging lane, not a production PR or deployment.
cheaper-inference/OmniRouterelease/v3.8.53at5b3be70ba82ce70b59d02e2893afa3d81b6ee88b.productionand historical full-merge draft DRAFT: full upstream v3.8.53 integration — fork collision review required #43 unchanged.productionuntil all required fork-only patches are reviewed, the full off-host verification gates pass, and a canary + rollback plan is approved. No production VPS build.Ported in phase 1
The contributions are kept as Git ancestry and integrated by non-overlapping file changes. Against the pinned clean baseline the GitHub diff must show exactly these 13 code/test paths. Individual feature-branch tests are not equivalent to green combined CI. In particular the speech contribution's selective CI run is not proof of full release readiness.
Remaining migration audit (not yet ported)
The current
productionfork diverges substantially; an initialgit rev-list --right-only --cherry-pick --no-mergesagainst the pinned official tip reports 89 patch-id-distinct non-merge commits. This is a candidate review queue, not 89 guaranteed necessary patches: many are historical backports already semantically present upstream or superseded.docs/maintenance/UPSTREAM_MERGE_3853_REVIEW.mdonly as an audit reference. It had 144 conflict paths and provisional fork-favored resolutions and must not be used as proof of compatibility.Required acceptance
No production changes, no deploy and no release authorization by opening this draft.