Commits

feat(scheduled-tasks): event filters for webhook deliveries (#22194)

0c85b0d997 • Julius Marminge • 22h ago

fix(web): restore left-aligned markdown table cells (#22482)

860e6d2cc6 • t3-code[bot] • 22h ago

fix(mobile): the composer stays one row until the draft wraps (#20812)

dac3437d94 • Julius Marminge • 22h ago

test(web): pooled Limits segments narrower than 6px draw no pace mark; fixture README (#22453)

7e289ae1f7 • Julius Marminge • 23h ago

fix(web,mobile): Limits bars show the even-pace mark as a tick in a gap (#22408)

5d4c202e3f • Julius Marminge • 1d ago

test(web): migrate the last .ts browser tests and stop wrapping userEvent in act (#22424)

f7f9e21785 • Julius Marminge • 1d ago

test(web): require-disposable-render is now an error (#22410)

6ab39ff6b8 • Julius Marminge • 1d ago

test(ssh): unreaped-server test no longer loses its zombie fixture (#22427)

2893437f26 • Julius Marminge • 1d ago

fix(mobile): use native sheet headers and toolbar filters (#22390)

be5a5cd01c • Julius Marminge • 1d ago

test(web): disposable render helper and lint rule for browser tests (#22187)

81dea7821d • Julius Marminge • 1d ago

fix(relay): run the relay Worker next to its database (#22065)

758d773f57 • Julius Marminge • 1d ago

fix(contracts): settings save again when the writing style has default fields (#22203)

d65249074b • MatiasGadeberg • 1d ago

fix(web): normalize disabled terminal button opacity (#22389)

2229efcbe2 • Utkarsh Patil • 1d ago

fix(mobile): chat chips match desktop and the composer again (#22169)

cdaaa742c9 • oliver • 1d ago

fix(server): updates no longer keep every old runtime on disk (#22253)

2b28b46daa • Julius Marminge • 1d ago

fix(mobile): pin expo-modules-core so the release smoke patch stays in use (#22343)

8ecb607de4 • project516 • 1d ago

revert: limit bars with many accounts no longer clip names to one letter (#19964) (#22395)

573d376e4c • Julius Marminge • 1d ago

fix(web): use the shared markdown scrollbar width (#22200)

b5a0696a98 • Utkarsh Patil • 1d ago

fix(web): show pointer cursors on changed-file controls (#22266)

72ebd98cc6 • Utkarsh Patil • 1d ago

fix(web): pinned threads' pin icon stays put on hover (#22303)

67c0fc0cda • Theo Browne • 1d ago

fix(desktop): macOS release signing works on macOS 26.6 runners (#22277)

d36b7da248 • Theo Browne • 1d ago

ci(release): build macOS desktop on GitHub macos-26-xlarge runners (#22264)

e9a5974379 • Theo Browne • 1d ago

test(web): isolate diff worker idle clock (#22259)

30afc56076 • Theo Browne • 1d ago

feat(clients): every PR +/- shows its code, tests, and docs split, without the hover wait (#22255)

962428df10 • Theo Browne • 1d ago

fix(web,server): adding a project to another machine takes you there, with no toasts and the right favicon (#22254)

54346a617c • Theo Browne • 1d ago

test(ssh): wait for server exit during handover (#22252)

729c56c3cb • Theo Browne • 1d ago

revert(web): restore grouped projects in the new thread selector (#22242)

774c6c1953 • Theo Browne • 1d ago

feat(server,web,mobile): a host that drops because it froze now says why (#22213)

d7bc3a2f49 • Theo Browne • 1d ago

fix(client): a frozen host no longer shows a heartbeat as slow or blames your DNS (#22212)

45ad8d9f00 • Theo Browne • 1d ago

revert: "fix(web): show idle server updates on environment controls" (#21950) (#22233)

5547d7c13c • Theo Browne • 1d ago

revert: "fix(web): preserve snapshot thumbnail context and detail" (#18440) (#22231)

23dd7e7007 • Theo Browne • 1d ago

revert: "fix(scheduler): label fixed-time tasks with the server timezone" (#18653) (#22230)

86729b45f9 • Theo Browne • 1d ago

revert: "fix(web): keep subagent links visible in long background-work banners" (#20054) (#22228)

bd65988187 • Theo Browne • 1d ago

revert: "fix(web): stop composer banner glass overlap" (#8034) (#22227)

818f09611d • Theo Browne • 1d ago

revert: "fix(clients): show question option previews" (#21933) (#22229)

8eafe058ca • Theo Browne • 1d ago

fix(ci): recover from transient download and stale report failures (#22232)

b14ae647a3 • Theo Browne • 1d ago

revert: "fix(web): worktree threads warn when the checkout branch changes" (#14883) (#22225)

90c3f8350d • Theo Browne • 1d ago

revert: fourteen unverified desktop fixes from the takeover campaign (#22222)

8fc72daee4 • Julius Marminge • 1d ago

revert: "fix(web): pinned thread marker stays put when hovering the row" (#11122) (#22223)

2d1119681a • Theo Browne • 1d ago

revert: "fix(desktop): saved connections survive the Beta rename on macOS and Linux" (#20907) (#22219)

41b513d99a • Julius Marminge • 1d ago

fix(threads): snoozed threads stay hidden through background wakes (#22202)

d2fb83a973 • Theo Browne • 1d ago

feat(connect): t3 connect checks that other devices can reach this machine (#22172)

91d7bf3eef • Theo Browne • 1d ago

perf(web): pre-bundle startup chunks when a shared dev server starts (#22210)

72bdf1e658 • Theo Browne • 1d ago

fix(server): preview downloads no longer echo data: URL contents (#22156)

b7b53d404e • Julius Marminge • 1d ago

fix(mobile): skill chips in messages open their instructions (#22120)

d3415f36d0 • oliver • 1d ago

fix(web): HTML visualizations show their full height instead of cropping and scrolling (#22131)

500a52e839 • Theo Browne • 1d ago

feat(web): show how much of a PR is code vs tests, mocks, and generated files (#22189)

92a6f6d731 • Theo Browne • 1d ago

feat(web): set up EAS Simulator hosts in Settings (#21846)

d18352e378 • Julius Marminge • 1d ago

feat(server): EAS Simulator device hosts (#21844)

aee25acd17 • Julius Marminge • 1d ago

feat(server): Expo credentials, EAS Simulator API, and EAS project lookup (#21843)

99209c7ffa • Julius Marminge • 1d ago

feat(contracts): device hosts as a tagged union with EAS hosts (#21842)

c273a8f6fa • Julius Marminge • 1d ago

feat(device): stream iOS devices that serve WebRTC only (#21841)

6dc63bd85b • Julius Marminge • 1d ago

refactor(server): device hosts own their device operations (#21835)

83e0f7a822 • Julius Marminge • 1d ago

fix(mobile): thread links long-press to Open thread or Copy link (#22153)

e5c6083c25 • oliver • 1d ago

feat(web,server): add a project to another machine from Run on, .env files included (#22180)

effb4337e5 • Theo Browne • 1d ago

fix(mobile): Android no longer freezes when you go back from a running thread (#19292)

5a86fe433f • shivam • 1d ago

feat(server): analytics records a stable install id and who owns each install (#21506)

e287582182 • Theo Browne • 1d ago

fix(connect): show which part of a T3 Connect connection failed and how to fix it (#22171)

e009276576 • Theo Browne • 1d ago

fix(server): verify the native display viewport capture without a window resize (#22176)

b69703ccc2 • Julius Marminge • 1d ago

fix(web): keep draft project names readable (#22177)

02b899bcde • Yash Singh • 1d ago

chore(mobile): upgrade Uniwind to 1.13.0 (#22173)

1efe762be3 • Hubert Bieszczad • 1d ago

fix(server): deliver subagent results without history handoffs (#22117)

4f5ff17172 • Julius Marminge • 1d ago

fix(desktop): grant camera and microphone entitlements to the signed macOS app (#22170)

b232fa9f8a • Theo Browne • 1d ago

fix(web): VCS status refresh no longer trips the slow-request toast (#22159)

069e63b117 • Theo Browne • 1d ago

test(web): make the favicon picker offscreen-preview test deterministic (#22174)

4836fa7938 • Julius Marminge • 1d ago

test(server): skip the viewport capture test again, still flaky after #22154 (#22175)

ec736e3525 • Julius Marminge • 1d ago

fix(server): Homebrew installs no longer run brew info with update checks off (#19581)

b39f45696e • Tristan Knight • 1d ago

fix(server): re-read stack layers for every member when the stack grows (#20415)

ce2815d665 • Victor Vogel • 1d ago

fix(web): release orphaned diff comment drafts (#18430)

5d2406bb3b • Alex Southwell • 1d ago

fix(acp): explain rejected model selections (#19699)

04ab2fca4b • Wout Stiens • 1d ago

fix(web): SnapShots taken during a question attach to that question (#15538)

b874ff6c22 • tiliakoos • 1d ago

fix(web): constrain minimap highlights to visible rows (#16191)

bce474e35d • Utkarsh Patil • 1d ago

fix(clients): copy filesystem paths with native separators (#19201)

f57cfe1175 • TONY JOSEPH SEBASTIAN • 1d ago

fix(web): align composer chip cleanup with undo history (#18466)

8866e8fdcf • Guillermo Casanova • 1d ago

fix(server): persist run failures after storage recovers (#19646)

801dbf6b84 • Alb11747 • 1d ago

fix(server): OpenCode 2 turns show provider retries instead of silently running (#15672)

aac28657cf • Shoubhit Dash • 1d ago

fix(server): viewport capture test waits for the requested size, not any resize (#22154)

571d3bc45e • Julius Marminge • 1d ago

fix(server): coalesce queued shell updates for slow clients (#14859)

94827737ea • maria • 1d ago

fix(web): Claude task lists stay in the composer between turns (#18392)

1ba3c781d0 • Antony • 1d ago

fix(composer): drafts follow model changes made on other clients (#20886)

2767012996 • Nick Anisimov • 1d ago

fix(acp): Antigravity html_render pages show in the thread (#19796)

a5b3de04c7 • Jorge Cervantes • 1d ago

fix(vcs): stop Check out here from discarding local pull request work (#15036)

23b550dde9 • Alex Southwell • 1d ago

fix(web): keep review thread replies with their finding in pull request comments (#20894)

70a869d262 • Marcus Hof • 1d ago

revert: #15464 (MCP agents respond to approvals) (#22152)

2bc2d80e79 • Julius Marminge • 1d ago

fix(claude): discover enabled installed plugin skills (#15662)

c2b127f8f1 • maria • 1d ago

fix(server): Claude append-system-prompt launch arguments reach the model (#20413)

8c51e4ea7c • Victor Vogel • 1d ago

fix(acp): Droid answers no longer cancel AskUser (#20417)

4296624ddf • travelvector • 1d ago

fix(mobile): don't send or paste attached threads a machine can't read (#18322)

2777514fc8 • Nikita Maximilian Grimm • 1d ago

feat(server): let MCP agents inspect thread diffs and respond to approvals (#15464)

44f977f4e8 • maria • 1d ago

test(server): skip the flaky viewport capture test added by #19913 (#22150)

5b15a64a92 • Julius Marminge • 1d ago

fix(desktop): avoid temporary icon copies on Linux launches (#19589)

115e405453 • Victor Vogel • 1d ago

fix(web): remember the pull request tab when switching threads (#18823)

adda1db10c • SamuelBarnholdt • 1d ago

fix(web): diff panel keeps collapsed files when switching right-panel tabs (#19533)

31be0c4d58 • Jair Meza • 1d ago

feat(server): compact idle Claude threads before the prompt cache expires (beta) (#21682)

5d3875d703 • Theo Browne • 1d ago

fix(provider-muse): workflow child approvals no longer flash in full access (#19306)

a752363b18 • Scott Norteman • 1d ago

fix(gitlab): show authentication and rate-limit errors from activity reads (#18817)

cfa69444d3 • Alex Southwell • 1d ago

fix(server): pull requests load for credentials that cannot read /user (#18780)

71b2ac4f9b • Lanny Bose • 1d ago

fix(server): subagent task updates reach Claude task lists (#20985)

bda042aada • Antony • 1d ago

fix(desktop): let lifecycle shutdown finish before exiting (#20303)

4de822c85e • ObliviousObserver • 1d ago

fix(server): include thread context in generated pull requests (#18291)

888a6a0c16 • Luca Hagel • 1d ago