feat(usage): fold preview model IDs into the model they belong to (#15333)
b05adb70b0 • Theo Browne • 7d ago
test(server): ACP adapter tests no longer race the prompt settle (#15330)
a21702d0e5 • Theo Browne • 7d ago
feat(web): Nightly tells you to get the beta mobile app (#15070)
f1dcd93931 • Theo Browne • 7d ago
feat(web): render mermaid code blocks as diagrams (#15067)
5e35272fda • maria • 7d ago
fix(web): workspace card docks beside chat when the window is narrow (#14992)
429c625a85 • Theo Browne • 7d ago
chore(lint): flag :has() variants that restyle the whole page (#15274)
0cfa113be5 • oliver • 7d ago
perf(web): virtualize command palette results (#15266)
fffe6e6c82 • oliver • 7d ago
perf(usage): cut warm usage scans from seconds to milliseconds on large histories (#15149)
71dbaf1f94 • Theo Browne • 7d ago
perf(web): DOM changes no longer restyle the whole page (#15265)
39efcd8558 • oliver • 7d ago
fix(web): thinking row after a failed tool expands the run's tool calls (#15056)
70e5a40c20 • maria • 7d ago
test(web): remove redundant thread sort fallback tests (#15095)
cfdff56f7b • t3-code[bot] • 7d ago
fix(mobile): an expired Live Activity no longer leaves a second card (#15254)
77823bd102 • Julius Marminge • 7d ago
fix(mobile): show complete subagent details (#15189)
65731f986b • Jake Leventhal • 8d ago
fix(server): Claude threads no longer stay stuck in plan mode Claude entered itself (#15224)
aad732901e • Julius Marminge • 8d ago
fix(server): editors appear once a slow discovery scan finishes (#13917)
0080e80c00 • Bob Fowler • 8d ago
fix(server): a Claude command you stop shows as interrupted (#14896)
ce90eec1ff • Dara Adedeji • 8d ago
fix(mobile): a dev server left running no longer shows the waiting bolt (#15194)
a0bf1eee48 • Jake Leventhal • 8d ago
fix(web): reduce the gap above the draft composer (#15196)
44b4965017 • Bilal Bakr • 8d ago
fix(mobile): iOS threads no longer jump to the top (#14808)
1945ce82c0 • Noé • 8d ago
fix(shared): classify workspace previews by literal filenames (#10311)
f391794a35 • Aditya Garud • 8d ago
fix(server): keep delegated review rounds on the task API (#15115)
31a9da179e • Theo Browne • 8d ago
feat(server): agents can watch a PR and get woken when checks, reviews, or conflicts need them (#15057)
18b21325c3 • Theo Browne • 8d ago
feat(usage): show cost by token type, speed, and model detail (#15108)
e8545b293b • Theo Browne • 8d ago
fix(web): mod+enter starts a new thread in the background again (#15060)
263097a8da • Theo Browne • 8d ago
fix(web): a thread that left a shell running shows its unseen completion (#14910)
f68e24fb41 • Igor Makowski • 8d ago
fix(clients): a dev server left running no longer says the thread is waiting (#15114)
a5b34b2537 • Theo Browne • 8d ago
fix(usage): Codex Fast and Ultrafast now cost what they bill (#15101)
56914128c1 • Theo Browne • 8d ago
fix(server): runs no longer get stuck (#15048)
6108ef3d3d • Theo Browne • 8d ago
chore: add bmdavis419 to triage exemptions (#15062)
fed41fa88b • Ben Davis • 8d ago
fix(chat): sending on an older thread no longer jumps to the top (#15059)
db514607f4 • Theo Browne • 8d ago
feat(web): mod+alt+enter on an existing thread sends and opens a new thread (#15050)
5c0429b157 • maria • 8d ago
fix(server): threads stay working while Claude starts a wake turn (#15055)
5bf19d12b0 • Theo Browne • 8d ago
fix(web): diff panel opens on all branch changes, not just uncommitted (#15005)
d1034d62b2 • Theo Browne • 8d ago
fix(server): Claude V2 turns start on Windows with the default binary path (#15021)
8283b481a3 • maria • 8d ago
chore: docs, dev scripts and CI catch up with orchestration V2 (#15041)
ddcd310282 • Theo Browne • 8d ago
fix(web): Woke dismiss syncs, preview mute is back, and subscription retries back off (#15034)
c5a929e1ac • Theo Browne • 8d ago
fix(preview): agent browser clicks no longer steal your composer focus (#15008)
798e945aa7 • Theo Browne • 8d ago
fix(opencode): fill blank reasoning labels (#14978)
63f74e209d • Yash Singh • 8d ago
fix(server): threads settle as soon as an agent merges their PR (#15024)
ca4f84e702 • Theo Browne • 8d ago
fix(server): working timers no longer reset on every background wake (#15029)
736130c2fd • Theo Browne • 8d ago
fix(client-runtime): reconnects back off with jitter and keep healthy sockets (#14897)
9333509c91 • Theo Browne • 8d ago
fix(server): subagent threads stop publishing tombstones to the relay (#15016)
d668ffcd64 • Julius Marminge • 8d ago
fix(web): new worktree threads no longer flicker while starting (#15019)
3a7058da50 • Theo Browne • 8d ago
fix(web): outdated servers can be updated even when the client can't connect (#15002)
22e9d35613 • Julius Marminge • 8d ago
Update TRIAGE_EXEMPTIONS with new entries
c91e93c231 • Julius Marminge • 8d ago
fix(client-runtime): format subagent descriptions as display names (#14999)
151c241cd2 • Yash Singh • 8d ago
fix(server): Claude subagents show the model their agent file picks (#14994)
4f7760e6a0 • Theo Browne • 8d ago
test(server): the fake Claude CLI is a fixture file, not a generated string (#14950)
858b98b8fa • Yordis Prieto • 8d ago
fix(web): Claude skill calls show the skill name (#14980)
43bd667739 • Theo Browne • 8d ago
fix(web): thread panel shows the remote machine a thread runs on (#14972)
bb7997709d • Theo Browne • 8d ago
fix(mobile): production OTAs no longer reach the previous major's store binaries (#14944)
8ed276c246 • Julius Marminge • 8d ago
test(server): the fake Claude CLI exits with its parent (#14926)
6414268859 • Yordis Prieto • 8d ago
fix(desktop): markdown no longer loads invisible in new dark-mode browser tabs (#14727)
7ff2eabf56 • shivam • 8d ago
chore(lint): forbid declaring tests inside for loops (#14921)
fd7ee2c30a • Julius Marminge • 8d ago
fix(server): Codex auth tokens are an omitted key, never undefined (#14908)
a8927712f8 • Yordis Prieto • 8d ago
fix(settings): Pi and ACP Registry no longer show an Early Access badge (#14915)
a7b3ce8c08 • Julius Marminge • 8d ago
fix(server): steers keep the newest next-turn selection (#14725)
ca7df394ed • Julius Marminge • 8d ago
fix(server): API-key Codex installs no longer warn on every start (#14903)
bf7121d7a2 • Yordis Prieto • 8d ago
fix(server): Claude model changes no longer kill running background agents (#14726)
b4d3d51ac9 • Julius Marminge • 8d ago
fix(server): idle shells stop reloading every project once a minute (#14893)
8bc40b4e07 • Dara Adedeji • 8d ago
fix(server): released builds keep the OpenCode policy for their own version (#14863)
cc1e634bfa • Julius Marminge • 8d ago
fix(server): Claude MCP tools show their names and icons (#14860)
1e7c8e0f24 • scratchyone • 8d ago
chore(mobile): bump app version to 2.0.0
e9298af6f5 • t3-code[bot] • 8d ago
feat(orchestrator): introduce new orchestrator (#2829)
de34391427 • Julius Marminge • 8d ago
docs(triage): leave protected PRs open (#14852)
024d49520e • Julius Marminge • 8d ago
fix(server): stop a second server from resending Claude turns (#13295)
e0db2a5e58 • Cestercian • 8d ago
chore(release): prepare v0.0.45
5b31001eac • t3-code[bot] • 8d ago
fix(mobile): opening a thread no longer crashes Android release builds (#14850)
42b5885c90 • Aaron Queen • 8d ago
fix(markdown): keep Windows paths intact in link and image destinations (#12615)
6c8fed35dd • Dara Adedeji • 8d ago
chore(mobile): bump app version to 1.4.0
4804036e04 • t3-code[bot] • 9d ago
fix(mobile): project picker cards match the settings card color (#14756)
ce96e4c3de • Julius Marminge • 9d ago
fix(mobile): update Expo 58 to restore widgets and Live Activities (#14734)
54084ae1e6 • Julius Marminge • 9d ago
Remove unused isCloudDebugEnabled and isTerminalDebugEnabled (#14367)
99e08526e5 • Kriday Dave • 9d ago
fix(mobile): one No project row at the top of the project picker (#14532)
39405f1992 • Julius Marminge • 9d ago
fix(desktop): markdown pages no longer render invisible in the dark-mode browser (#14601)
3e60fecf39 • shivam • 9d ago
fix(web): group composer undo the way the Lexical composer did (#14674)
2731929610 • Chris Deeming • 9d ago
fix(web): keep the terminal toggle clear of the last header action (#13426)
20012ebd80 • Igor Makowski • 9d ago
fix: remove outdated restart setting update advice (#14710)
fa6262db31 • t3-code[bot] • 9d ago
fix(web): PR checks status collapses to its icon instead of wrapping (#14700)
ced865c224 • oliver • 9d ago
feat(web): beta Working section hides busy threads until they need you (#13926)
b33eda1399 • Theo Browne • 9d ago
feat(web): update providers on every machine with one click (#14678)
0a04cc50de • Theo Browne • 9d ago
fix(web): show the Docker icon on dockerfile code blocks (#14675)
67f640093f • Chris Deeming • 9d ago
fix(server): background GitHub polling uses ~74% fewer calls with batched GraphQL (#14673)
10ac2f2ba4 • Theo Browne • 9d ago
fix(ci): pin eas-cli so mobile PR previews deploy again (#14659)
a3abb52660 • Julius Marminge • 9d ago
docs: server features are services, and handlers stay thin (#14613)
094fb230e9 • Julius Marminge • 9d ago
fix: cloned projects show their favicon instead of a monogram (#14635)
6ea01f8d24 • Theo Browne • 9d ago
Update marketing stats for GitHub stars and users
a97a4a9d18 • Julius Marminge • 9d ago
test(web): remove duplicate sidebar ordering tests (#14558)
5a574a77d1 • t3-code[bot] • 9d ago
docs: update user count in AGENTS.md (#11413)
a3fb5392e3 • kamkm • 9d ago
feat(marketing): replace the screenshot crop with a designed social card (#13487)
b91e4668fa • oliver • 9d ago
feat(mobile): suppress only the on-screen thread's alert on Android (#12052)
bed69f6ea4 • Julius Marminge • 9d ago
refactor(mobile): adopt Expo Modules 2.0 for function-only native members (#12051)
1e9c36023c • Julius Marminge • 9d ago
fix(mobile): read display scale and width from the view's scene, not UIScreen.main (#12050)
9962e6986d • Julius Marminge • 9d ago
chore(mobile): drive dev-menu suppression from the dev-client launch URL (#12049)
ce920f2ac8 • Julius Marminge • 9d ago
feat(notifications): stack agent alerts by thread on both platforms (#12048)
438af295fe • Julius Marminge • 9d ago
feat(mobile): degrade the agent Live Activity once its content goes stale (#12047)
09388bf2da • Julius Marminge • 9d ago
feat(mobile): render the Android subscription widget with expo-widgets (#12046)
e41755cf8a • Julius Marminge • 9d ago
chore(mobile): upgrade to Expo SDK 58 and React Native 0.88 RC (#12045)
8dc07f199c • Julius Marminge • 9d ago
fix(desktop): agent clicks in the browser no longer pop Save dialogs (#14573)
5cc99e1c23 • Theo Browne • 10d ago
feat: start a new project from just a name (#14527)
148e6deea0 • Theo Browne • 10d ago