Skip to content

fix(fork): merge upstream 9c6429d into patch/cache-expiry-compaction - #130

Merged
fireboltdude1357 merged 75 commits into
patch/cache-expiry-compactionfrom
fix/cache-compaction-upstream-9c6429d
Oct 28, 2026
Merged

fireboltdude1357 merged 75 commits into
patch/cache-expiry-compactionfrom
fix/cache-compaction-upstream-9c6429d

Conversation

@fireboltdude1357

Copy link
Copy Markdown
Owner

The fork's nightly build fails because this patch conflicts with upstream. The 22:50 run failed on 49a9e80. This branch merges upstream's current head, 9c6429d.

  • packages/contracts/src/settings.ts, packages/client-runtime/src/state/sharedSettings.ts and apps/web/src/components/settings/SettingsPanels.tsx: upstream added a snoozePresets setting in the same places this patch adds cacheExpiryCompactionMinTokens. Each place now keeps both.
  • apps/server/src/orchestration-v2/ProjectionStore.ts: upstream's chore: delete 18k lines of code that nothing reaches pingdotgg/t3code#26238 deleted the unused in-memory layerMemory. I took the deletion, which drops this patch's copy of getCacheExpiryCompactionCandidates there. The SQL layer keeps it.

Verification:

  • vp run typecheck: 36 of 36 tasks pass.
  • vp test run on the 4 test files this patch adds or changes: 299 passed.
  • In a scratch worktree detached at 9c6429d, all fourteen patches in .github/fork-patches.txt merge with no conflicts, using the bots and cache-compaction fix branches. On the result, the build's repo-wide vp run typecheck passes all 36 tasks, and the 23 test files the patches add or change pass (669 tests).

Made by Claude Opus 5.5 in Claude Code.

🤖 Generated with Claude Code

juliusmarminge and others added 30 commits October 27, 2026 14:46
… new place (pingdotgg#26096)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#19463)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…nstead of being dropped (pingdotgg#22864)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…dotgg#22542)

Co-authored-by: Guillermo <guillermolopezg00@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… desktop attach (pingdotgg#22877)

When the server falls back to headless Chromium, it marks the tab headless, so the desktop streams that page instead of mounting a second one.

Fixes pingdotgg#16901
Fixes pingdotgg#22882

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… lock (pingdotgg#25700)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…t from app failures

Pool errors (a worker off the gateway, a closed daemon connection, xcrun
timeouts) now retry the pose twice wherever they happen, and a pose the pool
never let finish is reported as blocked rather than failed. Error dialogs while
pairing are recorded and dismissed like those at launch.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#19229)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…suppression (pingdotgg#26181)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…26180)

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

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

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#26188)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…oard (pingdotgg#26173)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#21454)

Co-authored-by: OhadC <OhadC@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…op (pingdotgg#26183)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
t3dotgg and others added 29 commits October 27, 2026 18:56
…#26187)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…26208)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…26135)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… Android rail holds still (pingdotgg#26241)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
The scroll-edge header blur, rows under the floating tab bar, Settings' own search and
filter, unlabelled Settings groups, edge-clipped scrolling rows, and wrapping at the
largest text size were reported on every run.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…25730)

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

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…r a title (pingdotgg#26239)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…testing only] (pingdotgg#26245)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Brings Theo's mobile behavior checks (pingdotgg#25876) into the local test suite beside
mobile:e2e. A dev-only probe reads the app's own state through Metro's Hermes
inspector, and a scripted Fx provider drives replies, so 25 cases grade scroll,
frame drops, drafts, focus, status, and links without a model.

The command leases an iPhone 18 Pro and an iPad Pro 13 from the Simlock pool,
runs each with its own server and Metro, keeps the leases renewed, and writes one
scoreboard to artifacts/mobile-behavior/. Pool errors retry, Metro serves no lazy
chunks, and a run fails only on guard or control cases; bad cases reproduce known
bugs.

Co-Authored-By: Theo Browne <me@theo.li>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…rt (pingdotgg#26303)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…being idle" (pingdotgg#26299)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…e-compaction-upstream-9c6429d

# Conflicts:
#	apps/server/src/orchestration-v2/ProjectionStore.ts
#	apps/web/src/components/settings/SettingsPanels.tsx
#	packages/client-runtime/src/state/sharedSettings.ts
#	packages/contracts/src/settings.ts
@fireboltdude1357
fireboltdude1357 merged commit 8f2a9ce into patch/cache-expiry-compaction Oct 28, 2026
2 checks passed
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