Skip to content

chore(provider-runtime): resync upstream and verify embedded adapters - #9

Merged
onmax merged 408 commits into
mainfrom
fix/sync-upstream-citations-20261008
Oct 8, 2026
Merged

onmax merged 408 commits into
mainfrom
fix/sync-upstream-citations-20261008

Conversation

@onmax

@onmax onmax commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

The daily upstream sync stopped at provider file moves, RPC authorization middleware changes, and the dependency lockfile. This PR merges current upstream into the fork and updates the embedded runtime without advancing fork main or deploying Quiver.

Preserve lazy Claude SDK loading, fork-owned workflows, and publishable contract declarations. Adopt upstream's provider paths and adapter layers, retain the new RPC authorization middleware, and translate the new secret-request metadata. Add focused runtime CI on pushes and pull requests and update the daily sync's test paths so incompatible changes cannot advance fork main.

Verified on this branch in the focused CI job: contracts and runtime builds, runtime typecheck, and 125 tests across 11 files, including a packaged Codex-only consumer without the Claude SDK. Both preview packages published and passed publint. The inherited upstream CI uses Blacksmith runners and remains queued in this fork; the focused runtime job uses Ubuntu runners. An initial local typecheck failed because the filtered dependency installation omitted the shared package; the dependency setup was corrected, and the duplicate queued check was cancelled after CI passed.

Codex's documented app-server protocol exposes assistant text and web-search actions without a citation-ID-to-URL mapping. Resyncing cannot fix the Teams citation rendering by itself. ViteHub vite-hub/vitehub#1994 updates the runtime pin and fixes Channel delivery.

Model: GPT-6.1-Sol. Harness: Codex through T3 Code.

juliusmarminge and others added 30 commits October 5, 2026 15:14
…ingdotgg#15487)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
pingdotgg#16208)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#16219)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…CP wait polling (pingdotgg#15033)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Ben Davis <45952064+bmdavis419@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…16228)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…tgg#15907)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…rd (pingdotgg#16235)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…pped (pingdotgg#16218)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#16247)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…00s (pingdotgg#16250)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ndlers (pingdotgg#16232)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…t disconnects (pingdotgg#16266)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ayers (pingdotgg#16267)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…gdotgg#16262)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…6231)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…es (pingdotgg#16272)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… 1-point fingerprint first (pingdotgg#16270)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#16280)

Takes over pingdotgg#13841. A PR query refreshes on the server's refresh signal only while something reads it, and the server shares detail, activity, and preview for 60 seconds, or 10 minutes once merged.

Co-authored-by: Wout Stiens <71498452+StiensWout@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…rvice (pingdotgg#16265)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…gdotgg#16283)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ers/ folders (pingdotgg#16295)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Bil0000 and others added 19 commits October 7, 2026 23:08
…height (pingdotgg#17086)

Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Guillaume <78903686+grodriguez-fr@users.noreply.github.com>
Co-authored-by: Cristian Uibar <cristi@buffup.media>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…otgg#17137)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… databases (pingdotgg#17139)

Takeover of pingdotgg#13902.

Co-authored-by: Derek Trimm <275381468+derektrimm@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…le decoding (pingdotgg#17141)

Continues pingdotgg#17044 by @SunkenInTime.

Co-authored-by: Dara Adedeji <daraadedeji07@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…dotgg#16970)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…7140)

Keep up to six Cursor usage pages requested ahead of the one being read, still read in page order, and cancel requests left in flight when the read ends.

Continues pingdotgg#14384.

Co-authored-by: Krishna Vijay <228381532+im-kvijay@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rge (pingdotgg#17148)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…only what is still loading (pingdotgg#17147)

Takeover of pingdotgg#16376.

Co-authored-by: Ben Davis <45952064+bmdavis419@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…#17152)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pos (pingdotgg#15946)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Oct 8, 2026
@pkg-pr-new

pkg-pr-new Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

pnpm add https://pkg.pr.new/vite-hub/t3code/@t3tools/contracts@9
pnpm add https://pkg.pr.new/vite-hub/t3code/@t3tools/provider-runtime@9

commit: ee5848b

@onmax
onmax merged commit ee5848b into main Oct 8, 2026
11 of 21 checks passed

This branch was successfully deployed

No deployments
production — ee5848bf Deployed Oct 8, 2026 by onmax via Deploy production relay #19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.