Commits
fix(server): retry failed pull request coverage probes
ff5c154ae6 • Julius Marminge • 3d ago
test(server): cover recovery after coverage probe failures
f12b411515 • Julius Marminge • 3d ago
fix(server): refresh pull request listings immediately after pushes
ce7cfc75e5 • Julius Marminge • 3d ago
test(server): cover push refresh during turn coalescing
5c86d98bd9 • Julius Marminge • 3d ago
Merge remote-tracking branch 'origin/main' into t3code/pr-list-quota
8172a1b512 • Julius Marminge • 3d ago
fix(server): bound pull request listing refresh work
f0504af62b • Julius Marminge • 3d ago
test(server): tighten pull request quota regression coverage
2df07db064 • Julius Marminge • 3d ago
chore: merge main into pull request quota fix
662a4b4366 • Julius Marminge • 3d ago
fix(server): review follow-ups for the Pull Requests page quota fix
a34ad1892b • Julius Marminge • 7d ago
perf(server): the Pull Requests page no longer burns GitHub's GraphQL budget while agents run
abb5d66515 • Julius Marminge • 7d ago
fix(server): subagents pick up their parent's renamed worktree branch (#20079)
4e85a93b20 • maria • 7d ago
chore(deps): update Expo and Clerk SDKs (#20067)
f459165344 • Julius Marminge • 7d ago
fix(mobile): code blocks get a wrap button, long ordered lists keep their numbers (#20080)
d2d59fa7fe • Julius Marminge • 7d ago
fix: command output streams live while it runs (#15094)
a5d97921f6 • scratchyone • 7d ago
fix(web): folder breadcrumbs navigate to parent folders (#15045)
aa35fb3ec6 • scratchyone • 7d ago
chore(mobile): remove the legacy v2 preview channel (#20084)
11b00afc02 • Julius Marminge • 7d ago
fix(web): device setup lets you through with only a remote device host (#20077)
d10969557e • Julius Marminge • 7d ago
feat: suggest t3 doctor when the database has space to reclaim (#19437)
65d390fc52 • Julius Marminge • 7d ago
feat(server): t3 doctor reclaims database space (#19436)
2b6611ca01 • Julius Marminge • 7d ago
fix(server): compact superseded history in the background (#19435)
5752253818 • Julius Marminge • 7d ago
fix(server): report orphaned managed worktrees (#19749)
fa1184d29e • maria • 7d ago
fix(mobile): separate TestFlight and store release versions (#20060)
2f0a4eb263 • Julius Marminge • 7d ago
fix(server): clean up worktrees shared by subagents (#19748)
e733a40295 • maria • 7d ago
fix(dev): freeze the worktree setup lockfile (#19747)
b8e829dc8c • maria • 7d ago
fix(web): settings stay compact with many connected machines (#19744)
6d73370ef1 • maria • 7d ago
ci: cut per-job setup time (#20044)
727b4e745c • maria • 7d ago
ci: cache pnpm packages on Blacksmith sticky disks (#19634)
f6ad94d05c • maria • 7d ago
ci: run typecheck inside the Build job (#19633)
3697644915 • maria • 7d ago
ci: cache Chromium for server test shards (#19632)
93176616f4 • maria • 7d ago
ci: skip jobs a pull request cannot affect (#19587)
2d743c2f16 • maria • 7d ago
fix(client-runtime): hide pending context handoff on threads with no sent message (#20033)
6c84239d6d • maria • 7d ago
test(server): decouple compatibility fixtures from release version (#20068)
4d01315273 • Julius Marminge • 7d ago
chore(release): prepare v0.1.0
9d26a7986c • t3-code[bot] • 7d ago
perf(server): skip Windows probes for desktop-prepared environments (#19966)
eef0e4e1f9 • Julius Marminge • 7d ago
perf(server): skip unchanged device host refreshes (#19961)
9a067b2dfa • Julius Marminge • 7d ago
perf(server): check Android SDK locations before PATH (#19960)
a175e06cdc • Julius Marminge • 7d ago
fix(shell): normalize Windows PATH keys in copied environments (#19965)
d8798dd7e9 • Julius Marminge • 7d ago
refactor(mobile): organize design system and shared components (#20043)
86f4a74c5d • Julius Marminge • 7d ago
refactor(mobile): use shared Menu for markdown long presses (#20019)
9fbc753ec4 • Julius Marminge • 7d ago
refactor(mobile): use native iOS sliders (#20016)
79b304367e • Julius Marminge • 7d ago
refactor(mobile): unify navigation and floating toolbar APIs (#20002)
fbbd4596e4 • Julius Marminge • 7d ago
refactor(mobile): adopt shared loading indicators across screens (#20001)
f3280793fa • Julius Marminge • 7d ago
refactor(mobile): finish shared alert adoption (#20000)
3b43e3f1f0 • Julius Marminge • 7d ago
refactor(mobile): adopt shared alerts in thread and PR screens (#19999)
e3438b8090 • Julius Marminge • 7d ago
refactor(mobile): adopt shared alerts in settings and connections (#19998)
d88f515441 • Julius Marminge • 7d ago
fix(mobile): route alerts through the themed dialog presenter (#19997)
505ccfd0e4 • Julius Marminge • 7d ago
refactor(mobile): finish shared control token adoption (#19996)
4b8fb2e237 • Julius Marminge • 7d ago
refactor(mobile): adopt native Android screen headers (#19995)
ac57e62f72 • Julius Marminge • 7d ago
feat(mobile): expose themed native Android app bars (#19994)
3ff9149abd • Julius Marminge • 7d ago
refactor(mobile): adopt shared text shape and motion tokens (#19953)
68eb28dce0 • Julius Marminge • 7d ago
feat(mobile): share actionable toasts and native progress (#19952)
487423a320 • Julius Marminge • 7d ago
refactor(mobile): expose app bar toolbar and FAB APIs (#19951)
e846ad5505 • Julius Marminge • 7d ago
refactor(mobile): keep segmented controls native (#18532)
791feeb060 • Julius Marminge • 7d ago
refactor(mobile): centralize dialog and sheet APIs (#19266)
8d2e919c15 • Julius Marminge • 7d ago
refactor(mobile): expose native menus through a shared Menu API (#19265)
d5ae09aef0 • Julius Marminge • 7d ago
refactor(mobile): expose shared icon button and search field APIs (#19264)
a2d4a872e0 • Julius Marminge • 7d ago
refactor(mobile): share theme mapping across Android controls (#19217)
e028a083b9 • Julius Marminge • 7d ago
feat(mobile): map native hosts to the app theme (#18567)
df83cfa233 • Julius Marminge • 7d ago
refactor(mobile): adopt shared controls and add component catalog (#18541)
e64cee0a92 • Julius Marminge • 7d ago
fix(mobile): standardize shared button states and adoption (#18530)
2bcc5cc94d • Julius Marminge • 7d ago
refactor(mobile): share settings action rows (#18529)
b089f959b2 • Julius Marminge • 7d ago
refactor(github): all GitHub GraphQL on effect/graphql, one request policy for REST and GraphQL (#19224)
c3a36af872 • Julius Marminge • 7d ago
feat(web): open html render images in the image viewer (#20036)
17e1087d36 • maria • 7d ago
chore: change product branding from Alpha to Beta (#20032)
81493efb71 • Julius Marminge • 7d ago
perf(web): HTML renders show a layout skeleton and reuse cached pages (#19654)
f798cb299a • maria • 7d ago
fix(acp): one malformed session update no longer ends the session (#20015)
559c4b1f21 • Julius Marminge • 7d ago
fix(web): model picker search lists newest models first (#18494)
ede3f2d6ba • Christopher Ehrlich • 7d ago
fix(web): keep wrapped split diffs from jumping while scrolling (#20022)
4036e18597 • Julius Marminge • 7d ago
fix(mobile): release iOS audio session after video playback (#18539)
c079503d07 • Julius Marminge • 7d ago
fix(mobile): Android nested list markers no longer overlap their text (#19970)
26fffe5aee • Julius Marminge • 7d ago
fix(server): Stop re-probing hosting CLIs for unrecognized hosts (#19692)
97f717a23a • Mike Olson • 7d ago
fix(server): a dropped HTTP/2 connection no longer crashes the server (#18378)
3ff452bd65 • Igor Makowski • 7d ago
fix(server): fail runs whose provider stream ends without a terminal (#19131)
e77a48e81a • Alb11747 • 7d ago
fix(providers): fall back to windows-x86_64 ACP binaries on Windows on ARM (#18521)
76cb251da1 • Max Weinbach • 7d ago
fix(server): Windows Codex install uses system tar and retries rename (#18523)
364f5084d7 • Max Weinbach • 7d ago
perf(server): replace Windows PowerShell port polling with netstat (#18524)
cde9caecbd • Max Weinbach • 7d ago
perf(server): cut fff-node FFI marshaling overhead on large workspaces (#18514)
6e5322b6cf • Max Weinbach • 7d ago
fix(server): Antigravity installs on Windows ARM (#18472)
895354e9fb • Max Weinbach • 7d ago
fix(web): text selection keeps going under the turn minimap (#16748)
52a769d43e • Robert Nisipeanu • 8d ago
fix(server): Cursor threads in Auto use Cursor's Auto-review (#19712)
2d94372376 • owenferg • 8d ago
fix(mobile): pull request lists fill the available scroll viewport (#18767)
d2f2b7cdac • Cameron Chisholm • 8d ago
fix(mobile): agent-spawned threads can be mentioned from the @ picker (#15841)
38d9760cca • Lars Nieuwenhuis • 8d ago
fix(mobile): new threads no longer get stuck on Starting (#15870)
d09a9eadf4 • nekohasekai • 8d ago
fix(prs): bound refreshes by each tracker read (#19403)
98bc998e73 • Bilal Bakr • 8d ago
fix(server): OTLP exports say which machine and build they came from (#19370)
42da166d13 • Theo Browne • 8d ago
fix(web,mobile): sent queued messages say "from queue", not "queued" (#19849)
e6bbfdb9ff • shivam • 8d ago
fix(server): steering no longer ends running subagents (#19210)
0b68a4a9c3 • shivam • 8d ago
fix(web): the chat view and composer no longer keep old renders alive (#19869)
0e1431f61c • Theo Browne • 8d ago
fix(web): middle-click opens pull requests in the browser, like cmd+click (#19854)
00cdceb196 • Theo Browne • 8d ago
feat(web): setting to open pull request links on GitHub (#19719)
cd34df59a1 • Theo Browne • 8d ago
fix(web): text generation no longer falls back to the expensive flagship model (#19722)
45b5993a52 • Theo Browne • 8d ago
fix(web): update everything no longer waits on slow servers, and shows progress in the sidebar (#19837)
313f23e4ed • Theo Browne • 8d ago
fix(web): the sidebar no longer keeps old renders alive (#19852)
2d31acb975 • Theo Browne • 8d ago
feat(pr): delete branches after merge or close (#19257)
339179f50a • Bilal Bakr • 8d ago
feat(web,mobile): waiting status shows a dot-dashed icon and a timer (#19617)
e536bfd33b • maria • 8d ago
feat(storage): clean up settled thread worktrees (#15208)
21bedfb175 • Bilal Bakr • 8d ago
fix(server): a cancelled delegated task no longer shows its child's question (#18459)
c814e51af2 • oliver • 8d ago
fix(server): a delegated task's question now wakes its parent agent (#19521)
fdacb3a380 • oliver • 8d ago
fix(server): a delegated task's question ends the parent's blocking wait (#19538)
924fb0c4d4 • oliver • 8d ago
test(web): remove duplicate change request parser tests (#13591)
755accf590 • t3-code[bot] • 8d ago