fix(mobile): match command palette colors to sheets (#11861)
e33b710d5f • Julius Marminge • 26d ago
fix(web): center refresh devices in the empty state (#11808)
bf3be75c40 • shivam • 26d ago
fix(web): restore composer focus after closing option menus (#11884)
3c4c9a125b • Bilal Bakr • 26d ago
fix(mobile): ensure a compatible native client before verification (#11862)
50ff4c371e • Julius Marminge • 26d ago
fix(mobile): restrict row highlighting to pointer input (#11863)
6ecc15fa25 • Julius Marminge • 26d ago
fix(client): show thread state changes before remote replies (#11408)
9ea892e3b3 • Bilal Bakr • 26d ago
perf(server): speed up worktree fetch and checkout (#11633)
a37b85279d • Bilal Bakr • 26d ago
fix(server): bound Git process bursts to keep connections responsive (#11405)
5b377e2a04 • Bilal Bakr • 26d ago
feat(web): queue messages sent client-side while the agent is working (#11673)
cc839c42b1 • Theo Browne • 26d ago
feat(server): persist the worktree setup send and progress on the thread (#11852)
2c19283afe • Julius Marminge • 26d ago
feat(mobile): add iPad keyboard shortcuts and command palette (#11679)
26b8f985d8 • Ben Davis • 26d ago
fix(desktop): prevent startup from running twice (#11857)
b20d29dc43 • Julius Marminge • 26d ago
fix: keep worktree setup visible after leaving and reopening the thread (#11836)
0310cbf9f4 • Theo Browne • 26d ago
fix(server): disable color probes in worktree setup (#11843)
5623089aea • Julius Marminge • 26d ago
refactor(server): align title generation with Effect conventions (#11847)
a62e7d670c • Julius Marminge • 26d ago
refactor(server): resolve title links through source control providers (#11844)
08abda9dcf • Julius Marminge • 26d ago
Change conclusion from 'failure' to 'neutral'
8b9f6d3d55 • Julius Marminge • 26d ago
Change conclusion status from failure to neutral
970a8730ee • Julius Marminge • 26d ago
Remove labels from ui-consistency.md
537dc0fe15 • Julius Marminge • 26d ago
Remove labels from effect service conventions
e9b055588a • Julius Marminge • 26d ago
fix(server): keep thread titles tied to user intent (#10720)
7cafe52bb8 • Theo Browne • 26d ago
fix(server): stream tight list items one at a time in paragraph mode (#11833)
b5b29e7b8b • Julius Marminge • 26d ago
feat(web): inline worktree setup rows and async setup scripts (#11832)
5ea6439816 • Julius Marminge • 26d ago
chore(mobile): bump app version to 1.2.0
6dbea7ed09 • t3-code[bot] • 26d ago
feat(mobile): redesign the Android agent activity card (#11645)
ea6af5924b • Dara Adedeji • 26d ago
feat: add custom snooze dates and durations (#11800)
3be02ae579 • Julius Marminge • 26d ago
fix(web): make copy PR link discoverable in keybindings (#11826)
014016a623 • Bilal Bakr • 26d ago
ci(desktop): sign fork PR macOS previews without exposing signing secrets (#11760)
9a49d6d5a6 • Julius Marminge • 26d ago
fix(web): align monogram project icons in menus (#11806)
5bf43c9f3d • Julius Marminge • 26d ago
fix(server): stop refreshing providers on every config subscription (#11811)
7931227977 • Julius Marminge • 26d ago
Add new GitHub user f-trycua
84192388b3 • Julius Marminge • 26d ago
feat(server): use Clerk's device authorization grant for headless connect login (#11794)
dc0869b605 • Julius Marminge • 26d ago
feat(mobile): add a T3 Connect page to the Clerk profile (#11765)
0f21fcbb6d • Julius Marminge • 26d ago
chore(deps): bump the Clerk stack to current releases (#11764)
bcc20249cc • Julius Marminge • 26d ago
fix(mobile): scale inline pills with Dynamic Type (#11792)
9d4bb550a6 • Julius Marminge • 26d ago
feat(mobile): clone repositories in the background and gate the draft on the clone (#11774)
549d182aaa • Julius Marminge • 27d ago
feat(web): clone repositories in the background instead of holding the palette open (#11762)
8d7c700c17 • Julius Marminge • 27d ago
fix(web): use project monograms for automatic icon fallbacks (#11572)
112a7088da • Shpetim • 27d ago
chore(server): keep the legacy service entry point to the npm package only (#11770)
f328db30da • Julius Marminge • 27d ago
feat(web): add composer and PR number shortcuts (#11615)
9130d932f4 • Bilal Bakr • 27d ago
Add T3CODE_OTLP_PROTOCOL to allow protobuf protocol (#11224)
33118d9ab2 • Arne Bahlo • 27d ago
fix(web): use consistent PR section toggles (#11763)
47ace94962 • Bilal Bakr • 27d ago
Allow setting T3CODE_OTLP_HEADERS (#11218)
494cfac249 • Arne Bahlo • 27d ago
fix(web): open video attachment thumbnails in the viewer (#11734)
ec5ede5e6a • Chris Deeming • 27d ago
fix(desktop): keep preview releases out of the nightly update changelog (#11753)
05e3bcbc65 • Julius Marminge • 27d ago
fix(server): parse CLI versions with a "v" prefix (#11738)
955b787e6b • NikodemNowak • 27d ago
fix(release): stop npm from pruning the platform packages' shipped node_modules (#11750)
ae67c5b815 • Julius Marminge • 27d ago
fix(desktop): restore Node discovery for WSL providers (#11741)
8b1ea4dd24 • Andrew Johnson • 27d ago
fix(release): preserve updates from npm-based services (#11732)
9375c77970 • Theo Browne • 27d ago
fix(web): remember panel width for each thread (#11310)
6f00d3881a • shivam • 27d ago
fix(server): avoid extra round trips for terminal output (#11407)
8ef478eb0a • Bilal Bakr • 27d ago
fix(web): keep large image previews from stalling composer typing (#11324)
0dec07d914 • shivam • 27d ago
docs(claude): clarify OpenRouter model selection (#11369)
01e05c1526 • shivam • 27d ago
feat(cli): add t3 service restart and make t3 update repoint the service eagerly (#11702)
d8655ed2fc • Julius Marminge • 27d ago
feat(desktop): allow disabling the local environment (#9194)
cba7dd7781 • Julius Marminge • 27d ago
Update model and input type in ui-consistency.md
e3792a53f7 • Julius Marminge • 27d ago
Change input type from 'full_diff' to 'incremental'
0b54e00f9b • Julius Marminge • 27d ago
fix(web): test device hosts across selected environments (#11699)
8984f8103d • Julius Marminge • 27d ago
fix(server): skip device hosts that resolve to the local machine (#11698)
1ced38a664 • Julius Marminge • 27d ago
feat(web): show each worktree setup step and let users cancel it (#11372)
73b206f4bf • Theo Browne • 27d ago
feat(cli): add t3 uninstall for self-contained installs (#11659)
b70015b6db • Julius Marminge • 27d ago
feat(release): publish npx t3 as a launcher over per-platform executable packages (#11607)
91cd91c087 • Julius Marminge • 27d ago
ci(release): build the JS bundle once and run every platform and architecture in parallel (#11606)
2f7616ef17 • Julius Marminge • 27d ago
ci(release): build CLI archives for five targets, each on its own architecture (#11605)
2c54f2ff17 • Julius Marminge • 27d ago
feat(desktop): run the WSL backend from the Linux CLI archive (#11511)
07549200dc • Julius Marminge • 27d ago
feat(server): manage runtimes as release archives only, never from npm (#11510)
af6c138a0d • Julius Marminge • 27d ago
feat(cli): add t3 update for self-contained installs (#11451)
c7f23c4668 • Julius Marminge • 27d ago
feat(ssh): run preview builds on remotes from the release archive (#11319)
13c134c10b • Julius Marminge • 27d ago
feat(server): install preview runtimes from release archives (#11318)
8f90b380f6 • Julius Marminge • 27d ago
ci(release): build, sign, and publish self-contained CLI archives (#11317)
eb8f6f42a5 • Julius Marminge • 27d ago
build(server): make the CLI bundle loadable as a Node single-executable (#11316)
06de59b3d6 • Julius Marminge • 27d ago
build(desktop): bundle the main process and stage only its native externals (#11410)
683aa87096 • Julius Marminge • 27d ago
revert(web): remove the compact sidebar (#11685)
d81278aa6b • maria • 27d ago
feat(settings): choose how responses stream, with a warning on legacy token mode (#11678)
1bbca0e782 • Theo Browne • 27d ago
feat(server): add reusable auth token for dev worktrees (#8606)
3b75e607eb • Theo Browne • 27d ago
fix(mobile): keep usage widget rows consistently sized (#11669)
564719165e • Julius Marminge • 27d ago
feat(web): flatten the connections page into one environments list (#11672)
5e961d3d7f • Theo Browne • 27d ago
fix(web): disconnect offline servers from threads (#11671)
2d73746502 • Theo Browne • 27d ago
feat(server): show finished paragraphs and code blocks while the response streams (#11062)
c07575f573 • Theo Browne • 27d ago
fix(web): apply device settings to selected environments (#11541)
66e39ca2aa • Julius Marminge • 27d ago
fix(web): separate expanded tool output from adjacent hover highlights (#11658)
3689c98d27 • Dominic Roy • 27d ago
fix(mobile): adopt system glass for Live Activities (#11604)
9086a1f717 • Julius Marminge • 27d ago
feat(web): show the linked pull request in the compact sidebar rail (#11652)
7b61099886 • maria • 27d ago
feat(web): refine compact thread row badges (#11644)
df7ccc8fd0 • maria • 27d ago
feat(web): add compact thread list mode (#9417)
77bca8b2d7 • Alex Southwell • 28d ago
feat: badge background thread notifications on desktop and web (#11569)
6e5e986f15 • Bilal Bakr • 28d ago
fix(server): fall back when new worktrees are unavailable (#6208)
dd6ba84dc9 • Tristan Knight • 28d ago
fix(cursor): preserve internal agent errors without transport labels (#11365)
9bf349cf6b • shivam • 28d ago
fix(web): keep sparse sidebar shelves at the bottom (#11595)
0118b52295 • maria • 28d ago
feat(web): organize connections by environment (#11542)
f26198d799 • maria • 28d ago
feat(web): add opt-in in-app thread notifications (#11570)
42b6bcc6f5 • Bilal Bakr • 28d ago
feat(web): add optional compact sidebar rail (#11525)
ca2cc1339b • maria • 28d ago
fix(web): retry startup after the server recovers (#11291)
e628683936 • shivam • 28d ago
fix(web): offer recovery from missing pages (#11314)
4a39cade98 • shivam • 28d ago
feat(web): add provider selector to pull request toolbar (#11524)
20363c32c9 • maria • 28d ago
feat(mobile): add pooled subscription usage widgets (#11506)
17f8e2a8ac • Matthew Feroz • 28d ago
feat(mobile): show startup crashes in Settings → Diagnostics (#11540)
0a91b9a116 • Julius Marminge • 28d ago
chore(mobile): enable noUncheckedIndexedAccess and noImplicitOverride (#11538)
20a8f1de36 • Julius Marminge • 28d ago
feat(github): route pull request operations across matching accounts (#11367)
db6e0531e4 • maria • 28d ago
fix(mobile): stop crashing on launch before the shell snapshot arrives (#11537)
8b3ddf51c5 • Julius Marminge • 28d ago