Repository navigation
chore(coil): merge upstream/main df70f505a3 (198 commits) - #219
Merged
Merged
Conversation
…el bursts (pingdotgg#28236) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ger stay running (pingdotgg#28040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…rade from 1.x (pingdotgg#27779) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…to run t3 service restart (pingdotgg#27660) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#25061) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…4803) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…adable .git/config (pingdotgg#23690) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…es (pingdotgg#23456) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#23373) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#23211) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tance (pingdotgg#23198) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…turn absorbed its wake (pingdotgg#28010) Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…ory scan ends (pingdotgg#29535) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tch (pingdotgg#29476) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…n starts (pingdotgg#28431) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ching origin (pingdotgg#27961) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pingdotgg#27957) 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>
…3804) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#23326) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#23561) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Exotic209093 <134711311+Exotic209093@users.noreply.github.com> Co-authored-by: Issue triage verification <triage@localhost> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#22661) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Preserve MCP and OpenCode image outputs so tool details show screenshots before their inputs. Highlight HTML preview input and valid JSON arguments and results across clients, while keeping native file text readable. Sanitize CI test logs to avoid a Unicode runner crash without changing test exit codes. Validation: all CI checks passed, 729 affected tests and the full 156-test Pi suite passed locally, web and iOS details verified. Model: GPT 6.1 Sol. Harness: Codex.
…id (pingdotgg#26297) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tail pane always fill the width (pingdotgg#26328) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Add 8 px edge padding to usage breakdown tables shared by Cost and Tokens. Align thread status text and actions to a common baseline while keeping icons centered. Validated with check:changed, CI, usage-table before/after browser captures, and actual ThreadNow component captures at 100% and 91% CSS zoom. No behavior or calculation changes. Model: GPT 6.1 Sol. Harness: Codex in T3 Code.
…reenContent (pingdotgg#30500) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#30256) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…f chat (pingdotgg#30257) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#31016) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#31028) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#30501) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#30523) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…intSigner (pingdotgg#30529) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…bile (pingdotgg#30540) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ngdotgg#31071) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…he git-read timeout (pingdotgg#30554) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pingdotgg#31104) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#30900) Co-authored-by: Victor Romo <vic@Victors-MacBook-Pro.local> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts: # .github/workflows/ci.yml
…ream's infra Upstream pingdotgg#31028 dropped the typescript catalog entry and the tsc binary with it, so the relay's `tsc --noEmit` no longer resolves. Without typescript installed, knip stops reading tsconfig `types`, so the Worker entry now references @cloudflare/workers-types directly. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
What changed for you
647 user-facing changes from upstream T3 Code, out of 692 upstream commits. Tests, CI, refactors and docs are left out. Compare the full range.
New
Fixed and improved
.logic.test.tsfile beside the source it covers (#23129)…and 338 more. Compare the full range.
What the resolver did
Why today's sync conflicted: #217 was landed as a squash, so
main(e46d544a36) kept #217's tree but lost its merge of upstream12ec17ce4c. The merge base stayed at15fe283272, and the daily job re-offered all 692 commits. Because of that, the list above also includes the 494 commits #217 already shipped. Only 198 commits (12ec17ce4c..df70f505a3) are actually new.chore(coil): restore the upstream ancestry #217's squash merge droppedmerges chore(coil): merge upstream/main 12ec17ce4c (494 commits) #217's real head (d6dbacdc7a) back intomain. The tree doesn't change (verified withgit diff e46d544a36 HEAD), and the merge base moves forward to12ec17ce4c..github/workflows/ci.yml, a retired upstream workflow. It stays deleted.build(coil): typecheck the update relay through effect-tsgo: upstream build: typecheck with tsrs and Effect's rules through @effect/tsgo pingdotgg/t3code#31028 replacedtscwitheffect-tsgo tsrsand dropped thetypescriptcatalog entry. Without that entry, the fork-ownedinfra/coil-update-relaytypecheck stopped resolving. It now uses upstream's command. Knip no longer reads tsconfigtypes, soworker.tsreferences@cloudflare/workers-typesdirectly.Seam review (upstream commits in this range that touched fork seams):
DesktopBackendConfiguration.ts(pingdotgg#30501, Mac service),discovery.ts(pingdotgg#27840, auth retry),SourceControlRepositoryService.ts(pingdotgg#30142, HTTPS fallback),contracts/settings.ts(pingdotgg#27760, pingdotgg#29554) andpnpm-workspace.yaml(pingdotgg#31028 and others). Each merged cleanly with the fork's hunks intact (heap ceiling, non-spawn failures stay "available", CLAUDE_CONFIG_DIR copy, security pins). The relevant tests pass.apps/marketinghad no upstream changes, soapps/coil-homehas nothing to port.Local verify:
vp i --frozen-lockfile✓,vp run typecheck✓ (42/42),vp run lint✓,knip:check✓. Tests for the relay, source-control-core, SourceControlRepositoryService and desktop backend all pass.coil-ciis the gate for the full suite.Land this as a merge commit, not a squash. Another squash would repeat today's problem.
🤖 Generated with Claude Code