Skip to content

Sync upstream dd14848153 (stage 1 of 2) - #285

Merged
henrychu04 merged 101 commits into
coder-onlyfrom
t3code/sync-upstream-dd14848153
Oct 30, 2026
Merged

henrychu04 merged 101 commits into
coder-onlyfrom
t3code/sync-upstream-dd14848153

Conversation

@henrychu04

Copy link
Copy Markdown
Owner

Stage 1 of the 6d450a4284 → 32ecd71726 upstream sync: 97 commits through dd14848153 (the perf batch).

Upstream brought

Decisions

Verification

  • Passed: pnpm test:coder (exit 0), every typecheck in AGENTS.md, knip:check, pnpm build, vp fmt --check on the changed files, and the sync.md section 5 and 6 checks.
  • Live check passed on the local Coder harness (2.34.5 server, 2.25.3 CLI):
    • helper install over coder ssh and the RPCs;
    • assets, PDF, HTML and notebook previews;
    • a 1 MiB upload and socket reattach;
    • a fake Kilo agent turn calling t3_queue over the file bridge.

🤖 Generated with Claude Code

t3dotgg and others added 30 commits October 29, 2026 13:07
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…4870)

Co-authored-by: Nathan Shan <nathanielcrush51@gmail.com>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com>
Co-authored-by: Utkarsh Patil <73941998+UtkarshUsername@users.noreply.github.com>
…_FEATURE_SECRETS (pingdotgg#25709)

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#23401)

Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…ingdotgg#22002)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…g#22100)

Co-authored-by: SAPHID <saphid@users.noreply.github.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
pingdotgg#24015)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
pingdotgg#23313)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…23723)

Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…r's PATH repair (pingdotgg#21771)

Co-authored-by: maria-rcks <maria@kuuro.net>
…me (pingdotgg#23771)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…configs to themselves (pingdotgg#27044)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…tgg#23848)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
pingdotgg#24473)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…behind a symlink (pingdotgg#24245)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: Alex Southwell <4596216+saphid@users.noreply.github.com>
…es correctly (pingdotgg#23340)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…ingdotgg#22064)

Co-authored-by: Jeremiah Jordan <zanson@zanson.org>
Co-authored-by: GPT-6.1-Sol <noreply@openai.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: maria-rcks <maria@kuuro.net>
…gdotgg#25560)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…rver (pingdotgg#22010)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…g#22161)

Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…ingdotgg#24097)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…tgg#25205)

Co-authored-by: Alex Southwell <4596216+saphid@users.noreply.github.com>
…gg#25193)

Co-authored-by: Aditya Garud <153842990+yashranaway@users.noreply.github.com>
maria-rcks and others added 27 commits October 29, 2026 18:04
…#25220)

Co-authored-by: maria <254055478+maria-rcks@users.noreply.github.com>
…tgg#25230)

Co-authored-by: Alex Southwell <4596216+saphid@users.noreply.github.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: Rishabh Bothra <37180068+07rjain@users.noreply.github.com>
…gdotgg#25235)

Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com>
…otgg#24092)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…ncher as another t3 (pingdotgg#22375)

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…ingdotgg#27063)

Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…ingdotgg#24472)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…#27008)

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>
…Bitbucket (pingdotgg#27102)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… 80x faster (pingdotgg#27106)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…faster under load (pingdotgg#27097)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…x fewer git processes (pingdotgg#27103)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… fewer spans a day (pingdotgg#27098)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Stage 1 of the 6d450a4 -> 32ecd71 sync: 97 upstream commits, through
pingdotgg#27098 (idle server background queries) and the rest of the perf batch.

Upstream brought: GitLab self-hosted merge request URLs (pingdotgg#23848), the perf
batch (pingdotgg#27097-pingdotgg#27110: SQLite reads, git status, run preparation, sidebar
shell, checkpoint size, thread recovery), find in thread from the title menu
(pingdotgg#22352), resizable file explorer (pingdotgg#25737), MCP App forms from failed tool
results (pingdotgg#25225), Claude --add-dir launch directories (pingdotgg#23281), clone URL
token redaction (pingdotgg#24698), and many small server, web, and git fixes.

Resolution:
- Secret providers (pingdotgg#25709, pingdotgg#27044) are cut by owner decision: web settings
  page, dialog, route, nav and search entries, feature flag, and 1Password
  icon removed. Contracts, shared serverSettings, and the server's
  secretProviders write check stay as upstream's.
- pingdotgg#23848 makes the fork's GitLab self-hosted MR URL seam redundant (#230):
  upstream's definition regex is taken, so the definition's Coder: count
  drops 4 -> 3.
- Kept deleted: auth client metadata (pingdotgg#23340), untraced HTTP URLs (pingdotgg#24556),
  git metrics, telemetry startup hunks (pingdotgg#27106), client-runtime route
  preflight and silent-route backoff (pingdotgg#27101), session-state fetch retry
  (pingdotgg#27008), and heap attribution (pingdotgg#27104, its only user Observability.ts
  is cut). DatabaseStorage gains upstream's cached readLayout.
- Fork-deleted files upstream modified outside the script's paths, plus
  upstream's usage-limit dialog logic, secret-provider files, and heap
  attribution, are now in sync-resolve-deleted.mjs's DELETED_PATHS.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Only GitLabMediaFetch.ts reads it; knip's exports check has failed on
coder-only since PR #276.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.

Drop the GitLab self-hosted merge request URL seam when upstream #23848 lands