sync: upstream v2.46.0 (bba63222) - #315
Closed
cursor[bot] wants to merge 171 commits into
Closed
Conversation
…#3783) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Preserve complete recovery records across handled publication failures and keep existing partial-purge restoration boundaries. Refs lidge-jun#3778. Local checks deferred to final stack CI by maintainer instruction.
Carries lidge-jun#3728 with raw-label and partial-coverage preservation. Co-authored-by: Yumi <automation@sbyoon.com> Co-authored-by: SB Yoon <44089734+yansigit@users.noreply.github.com>
…dge-jun#3787) [skip ci] Record verified carried-work credit omitted or unlinked at the final landing. Restore forward co-author credit for the carried contributors already documented in CREDITS.md as well as this follow-up. Preserve all historical commits and tags. Owner explicitly requested this documentation-only correction be merged into dev without running or waiting for CI. No tests, typecheck or build were run. Co-authored-by: agentHits <140916359+agentHits@users.noreply.github.com> Co-authored-by: benedictusrey <74437942+benedictusrey@users.noreply.github.com> Co-authored-by: bet4it <16643669+bet4it@users.noreply.github.com> Co-authored-by: Blushyes <75828899+Blushyes@users.noreply.github.com> Co-authored-by: chilung-cgu <215337896+chilung-cgu@users.noreply.github.com> Co-authored-by: darwintree <17946284+darwintree@users.noreply.github.com> Co-authored-by: dbc-hbin <282618027+dbc-hbin@users.noreply.github.com> Co-authored-by: drakonkat <17176640+drakonkat@users.noreply.github.com> Co-authored-by: Eleven-is-cool <54345049+Eleven-is-cool@users.noreply.github.com> Co-authored-by: Flowershangfromthebranches <152056395+Flowershangfromthebranches@users.noreply.github.com> Co-authored-by: gaoran1209 <15261543+gaoran1209@users.noreply.github.com> Co-authored-by: gulup <3413433+gulup@users.noreply.github.com> Co-authored-by: harryzhou2000 <67385896+harryzhou2000@users.noreply.github.com> Co-authored-by: Ingwannu <186453546+Ingwannu@users.noreply.github.com> Co-authored-by: jonathanli12 <47408717+jonathanli12@users.noreply.github.com> Co-authored-by: justin-mc-lai <13780920+justin-mc-lai@users.noreply.github.com> Co-authored-by: lilinxiong <24367027+lilinxiong@users.noreply.github.com> Co-authored-by: luvs01 <27862058+luvs01@users.noreply.github.com> Co-authored-by: luvyoun0224-beep <255666866+luvyoun0224-beep@users.noreply.github.com> Co-authored-by: MarcTCruz <58499846+MarcTCruz@users.noreply.github.com> Co-authored-by: mdwsk88 <11055210+mdwsk88@users.noreply.github.com> Co-authored-by: ntdatt812 <188129613+ntdatt812@users.noreply.github.com> Co-authored-by: olddonkey <22208754+olddonkey@users.noreply.github.com> Co-authored-by: rrmlima <137737127+rrmlima@users.noreply.github.com> Co-authored-by: S0RYUASUKA <64878945+S0RYUASUKA@users.noreply.github.com> Co-authored-by: Skyline-23 <62983047+Skyline-23@users.noreply.github.com> Co-authored-by: TooSpace <287153855+TooSpace@users.noreply.github.com> Co-authored-by: turin-dev <201305497+turin-dev@users.noreply.github.com> Co-authored-by: Veritas-7 <234569343+Veritas-7@users.noreply.github.com> Co-authored-by: waw4303 <59402644+waw4303@users.noreply.github.com> Co-authored-by: Yuxin-Qiao <104957188+Yuxin-Qiao@users.noreply.github.com> Co-authored-by: yxr1995-maker <257504378+yxr1995-maker@users.noreply.github.com> Co-authored-by: yzxcj797 <54314860+yzxcj797@users.noreply.github.com>
Carry lidge-jun#3747 for lidge-jun#3746 with isolated serializer regressions and explicit volume lifecycle documentation. Runtime image recreation remains unverified; final stack CI is pending. Co-authored-by: Ingwannu <ingwannu@users.noreply.github.com>
Carry lidge-jun#3324 from 2933cc5 and 7734e75. Preserve prior exact revocation authority, benign commit/abort, and managed connect rotation. Add bounded literal recipe regression detector; this is guidance and static warning, not runtime enforcement. Co-authored-by: luvs01 <27862058+luvs01@users.noreply.github.com>
Add closed origin and cumulative terminal-publication counters without changing ACL decisions, retry limits, memo handling, cancellation or readiness. Refs lidge-jun#3522; runtime recovery remains unresolved. Final stack CI pending. Co-authored-by: Ingwannu <186453546+Ingwannu@users.noreply.github.com>
Reimplements lidge-jun#3250 with snapshot-prefix validation, process epochs and current response fences. Co-authored-by: chilung <b0423031@gmail.com>
Reimplement lidge-jun#3632 with private hardening before bytes, no-replace hard-link publication, descriptor-identity cleanup and no truncation of shared/published inodes. Existing saveConfig updates remain unchanged. Consumer follows in the next stack layer; final CI pending. Co-authored-by: SB Yoon <44089734+yansigit@users.noreply.github.com> Co-authored-by: Yumi <automation@sbyoon.com>
Reimplements the picker feature from lidge-jun#3383 against current catalog and discovery contracts. Preserves native/featured bands and documents native advertised-choice effects. Co-authored-by: x3M3x <amroeid1999@gmail.com>
Use exclusive initial publication, stop safely on collision/invalid input/cancellation, and carry cancellation into the existing native write commit guard. Add real CLI and queued-lock regressions; no local suites run. Completes the consumer of the lidge-jun#3632 carry. Co-authored-by: SB Yoon <44089734+yansigit@users.noreply.github.com> Co-authored-by: Yumi <automation@sbyoon.com>
Final CI 34047664926 / job 101526036510 proved 11 injected publication cases stopped at the existing default-provider validator. Populate the provider in the fixture and separately assert invalid candidates still never publish. Production validation is unchanged.
Final CI 34047664926 / job 101526036489 found Response rejects stdout after prompt consumption. Reacquire the released stream reader for remaining bytes and retain all cancellation/collision assertions. No production code changes or local test runs.
Final CI 34047664926 macOS job 101526036532 found one remaining 17-field assertion. Assert the complete reviewed 20-field API contract instead of only relaxing its count; unexpected private/replay fields still fail. Production projection is unchanged.
…skip ci] Automatic duplicate runs are skipped; explicit final and diagnostic workflow_dispatch validation is required under the maintainer-directed CI strategy.
…tus-81a8 Maintainer integration into dev, explicitly authorized by the repository owner. Final combined validation: https://github.com/lidge-jun/opencodex/actions/runs/34050155800 Tested source: d1915c4 (all 25 jobs successful). Diagnostic gates: https://github.com/lidge-jun/opencodex/actions/runs/34049849424 (same source; 27 focused and 1706 GUI tests, lint, typecheck, privacy, GUI/docs build). The maintainer explicitly selected final-combined-CI-first validation for this manual review chain. Individual lower test runs were deferred/cancelled, not asserted passing. Independent scoped source/security reviews passed. No local suites were run. This is maintainer integration, not self-approval.
…ars-81a8 Maintainer integration into dev, explicitly authorized by the repository owner. Final combined validation: https://github.com/lidge-jun/opencodex/actions/runs/34050155800 Tested source: d1915c4 (all 25 jobs successful). Diagnostic gates: https://github.com/lidge-jun/opencodex/actions/runs/34049849424 (same source; 27 focused and 1706 GUI tests, lint, typecheck, privacy, GUI/docs build). The maintainer explicitly selected final-combined-CI-first validation for this manual review chain. Individual lower test runs were deferred/cancelled, not asserted passing. Independent scoped source/security reviews passed. No local suites were run. This is maintainer integration, not self-approval. Co-authored-by: Yumi <automation@sbyoon.com> Co-authored-by: SB Yoon <44089734+yansigit@users.noreply.github.com>
…-oauth test(oauth): drain ACL flights before fixture teardown
…-body fix(diagnostics): distinguish inbound body size evidence
…-docker fix(container): preserve routed catalogs through recreation
…-final ci: gate real Docker build startup and recreation
Integrate verified axis-five contribution. Feature head f51ec24 passed all25 CI jobs; prospective merged tree85c9b258 passed370 focused tests on isolated Linux. Owner-authorized admin integration and lower-layer CI deferral are recorded in the PR. Co-authored-by: Éverton Toffanetto <evertondgn@hotmail.com>
Integrate verified axis-five contribution. Feature head f51ec24 passed all25 CI jobs; prospective merged tree85c9b258 passed370 focused tests on isolated Linux. Owner-authorized admin integration and lower-layer CI deferral are recorded in the PR. Co-authored-by: 투린 <me@turin.my>
Integrate verified axis-five contribution. Feature head f51ec24 passed all25 CI jobs; prospective merged tree85c9b258 passed370 focused tests on isolated Linux. Owner-authorized admin integration and lower-layer CI deferral are recorded in the PR. Co-authored-by: Zig Zag <shafishahin786@proton.me>
Record credited admin landings, successful feature CI, exact merged-tree focused checks, and the unresolved Mac timing/stall diagnosis. Co-authored-by: Éverton Toffanetto <evertondgn@hotmail.com> Co-authored-by: 투린 <me@turin.my> Co-authored-by: Zig Zag <shafishahin786@proton.me>
Archive the completed axis-five unit and preserve its exact verification and attribution record. Documentation-only; runtime code is unchanged. Co-authored-by: Éverton Toffanetto <evertondgn@hotmail.com> Co-authored-by: 투린 <me@turin.my> Co-authored-by: Zig Zag <shafishahin786@proton.me>
Owner-authorized admin merge of a documentation-only privacy-scan repair. Privacy scan and diff check passed; no local test suite ran. Author names and historical commit attribution are preserved. No runtime or scanner-policy changes.
Use private BigInt stat identities so distinct legal 64-bit file IDs are not collapsed by Number conversion. Preserve all path/link/hardlink and directory replacement checks, manifest bounds, public IO types and serialization. Add semantic high-ID and native link controls with fixture-reachability checks. No local suite was run; the earlier Windows incident IDs remain unmeasured.
Owner-authorized admin merge of axis1 PR lidge-jun#3825 at exact head d3c70f9. Final combined CI: https://github.com/lidge-jun/opencodex/actions/runs/34074350604 at 9470fdb. The combined candidate includes the entire stack and dev bf85e67; its tree is 90a7511. Independent source/security review and regression evidence are recorded in the PRs. The owner explicitly prohibited local suites, requested --no-verify pushes, final cumulative CI before any diagnostic lower runs, ordinary (non-native) stacking, and admin merge. Lower skipped/cancelled checks are not reported as passing. This admin action uses that explicit review/lower-CI exception. Merge commits preserve all original commits and contributor trailers, including Éverton Toffanetto's Co-authored-by in f215f79. No release or deployment.
Owner-authorized admin merge of axis1 PR lidge-jun#3826 at exact head 872f0e5. Final combined CI: https://github.com/lidge-jun/opencodex/actions/runs/34074350604 at 9470fdb. The combined candidate includes the entire stack and dev bf85e67; its tree is 90a7511. Independent source/security review and regression evidence are recorded in the PRs. The owner explicitly prohibited local suites, requested --no-verify pushes, final cumulative CI before any diagnostic lower runs, ordinary (non-native) stacking, and admin merge. Lower skipped/cancelled checks are not reported as passing. This admin action uses that explicit review/lower-CI exception. Merge commits preserve all original commits and contributor trailers, including Éverton Toffanetto's Co-authored-by in f215f79. No release or deployment.
Owner-authorized admin merge of axis1 PR lidge-jun#3827 at exact head 2e8ef03. Final combined CI: https://github.com/lidge-jun/opencodex/actions/runs/34074350604 at 9470fdb. The combined candidate includes the entire stack and dev bf85e67; its tree is 90a7511. Independent source/security review and regression evidence are recorded in the PRs. The owner explicitly prohibited local suites, requested --no-verify pushes, final cumulative CI before any diagnostic lower runs, ordinary (non-native) stacking, and admin merge. Lower skipped/cancelled checks are not reported as passing. This admin action uses that explicit review/lower-CI exception. Merge commits preserve all original commits and contributor trailers, including Éverton Toffanetto's Co-authored-by in f215f79. No release or deployment.
Owner-authorized admin merge of axis1 PR lidge-jun#3842 at exact head b29bbb4. Final combined CI: https://github.com/lidge-jun/opencodex/actions/runs/34074350604 at 9470fdb. The combined candidate includes the entire stack and dev bf85e67; its tree is 90a7511. Independent source/security review and regression evidence are recorded in the PRs. The owner explicitly prohibited local suites, requested --no-verify pushes, final cumulative CI before any diagnostic lower runs, ordinary (non-native) stacking, and admin merge. Lower skipped/cancelled checks are not reported as passing. This admin action uses that explicit review/lower-CI exception. Merge commits preserve all original commits and contributor trailers, including Éverton Toffanetto's Co-authored-by in f215f79. No release or deployment.
Owner-authorized admin documentation closeout. The four runtime PRs and exact combined CI/tree proof are recorded in the unit. Privacy scan and staged diff checks passed; no local application suites or typecheck ran. This merge changes only devlog records and preserves all runtime code and attribution.
[WRONG BRANCH] chore(release): promote verified 2.46.0 to main
Take upstream for all upstream-owned conflict paths per OWNED.md. Apply package.json recipe (@yansigit/opencodex, version 2.46.0). Re-fit antigravity carousel and quota probes on upstream v2.46 control flow using the v2.45 resolved fork overlay as the merge base. Co-authored-by: SB Yoon <yansigit@users.noreply.github.com>
Re-merge config.ts from the v2.45 resolved fork overlay onto upstream v2.46, unify usage/log imports, restore catalog export, and take upstream cli init/dispatch signatures. Co-authored-by: SB Yoon <yansigit@users.noreply.github.com>
Align docker/ and compose.yaml with vendor/main so container-bootstrap tests match the upstream v2.46.0 deployment surface. Co-authored-by: SB Yoon <yansigit@users.noreply.github.com>
Restore dev locale catalogs and append upstream-only v2.46 strings. Fix ci-workflows audit assertion for fork package.json recipe. Co-authored-by: SB Yoon <yansigit@users.noreply.github.com>
|
PR automation (bot-owned)
|
⏳ DRAFT
What to do
This pull request was already a draft. Its draft status will be preserved after every issue above is resolved. |
Owner
|
Superseded by the verified v2.47.0 integration merged in #323. The draft branch is retained for history. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Merge upstream release v2.46.0 (
bba63222d3eeb5c8e397edae35798225e4fa1a6f) intoorigin/dev(8c6b592aa41f963b791ecbb61bc2d06d63abc7ef) after the fork sync Action stopped at decision-handoff / conflict.docs/fork/OWNED.md.@yansigit/opencodex, version 2.46.0, fork script preservation).src/server/responses/core.ts,src/providers/quota.ts) by starting from the v2.45 resolved fork overlay and applying the v2.45→v2.46 upstream delta via three-waygit merge-file(upstream control flow + fork Antigravity/Cursor carousel behavior).compose.yamlwithvendor/main; kept fork-only workflow files.Tag SHA:
bba63222d3eeb5c8e397edae35798225e4fa1a6fvendor/mainv2.46.0 / bba6322 — doneOWNED.md(src/server/responses/core.ts,src/providers/quota.ts) — doneorigin/dev— pending (gh pr view --json mergeable)ci/enforce-target/hygiene— pending (knownnew_suppressionin upstreamgui/src/pages/Models.tsxmay needsuppression-approved)Verification
Confirmed event identity before merging:
Commands run on published head:
Conflict decision table
.github/workflows/ci.ymlbun test tests/ci-workflows/ci-workflows.test.tsDockerfile+docker/*+compose.yamlbun test tests/service/container-bootstrap.test.tspackage.json@yansigit/opencodex, non-decreasing version, fork scripts (prepush,audit:high, …)bun run typechecksrc/server/responses/core.tsbun run typecheck;bun run test(shared runtime)src/providers/quota.tsbun test tests/usage/usage-log.test.ts;bun run typechecksrc/claude/*,src/server/claude-messages.ts, claude tests)bun test tests/claude-integration/*.test.tsgui/src/pages/Logs.tsx,Models.tsx, i18n*.ts, logs test)(cd gui && bun run build)src/cli/init.ts,src/codex/catalog.ts,src/oauth/anthropic-routing.ts, management routes,src/usage/log.tsbun run typecheckscripts/test-layout/layout.json,tests/fixtures/test-layout-expected.jsonbun test tests/test-layout.test.tsShared-hotspot preservation notes
src/server/responses/core.tsbun run typecheck, focused claude/oauth/usage tests, full suite gatesrc/providers/quota.tsbun test tests/usage/usage-log.test.ts,bun run typecheckChecklist
Blockers for human merge
hygiene/new_suppression: upstream v2.46 adds an eslint suppression ingui/src/pages/Models.tsx; may requiresuppression-approvedlabel on the PR.docs/fork/PRESERVATION.jsondecisions +bun scripts/fork/sync/cli.ts attestafter human review of hotspot table.bun run test: not completed within the 900s parallel budget in this environment; re-run on CI / maintainer machine before merge.Do not squash or rebase this sync PR. Human creates the merge commit into
dev.