fix(mobile): prevent chat from disappearing when scrolling (#10479)
71297974c6 • Julius Marminge • Sep 7, 2026
fix(web): resize the floating preview from any edge (#10467)
f57d3832c0 • Julius Marminge • Sep 7, 2026
fix(web): keep composer toolbar controls anchored during transitions (#10478)
b919d63899 • Julius Marminge • Sep 7, 2026
fix(mobile): improve font-size slider performance and prevent maximum update depth errors (#7138)
062987b2fb • berna • Sep 7, 2026
feat(mobile): start a new thread on an existing branch (#10359)
7dda0b1c0a • Wout Stiens • Sep 7, 2026
fix(ios): scroll short source files from blank space (#10178)
e3b644c5af • Julius Marminge • Sep 7, 2026
fix(mobile): hide changed-files navigator and restore refresh in raw diff fallback (#9828)
bc3dc2694b • Lars Nieuwenhuis • Sep 7, 2026
fix(projects): prevent invalid script IDs from crashing threads (#10019)
d8bc6831cd • Alex Southwell • Sep 7, 2026
fix(devcontainer): make repository setup work (#7875)
7376536b23 • Alex Southwell • Sep 7, 2026
feat(mobile): open the thread screen as soon as a new task is submitted (#10435)
5b68b2c8e1 • Julius Marminge • Sep 7, 2026
chore(release): prepare v0.0.39
08c715ed93 • t3-code[bot] • Sep 7, 2026
fix: use Pierre icons consistently for attachments (#10475)
a7028f1399 • Julius Marminge • Sep 7, 2026
fix(mobile): show connection status in the floating pill instead of a second one (#10440)
bb5748bfac • Julius Marminge • Sep 7, 2026
fix(mobile): keep pending messages in the chat timeline (#10449)
e1230d6031 • Julius Marminge • Sep 7, 2026
fix(shared): redeem reset credits through the hub when it holds the account (#10462)
6abdf37a50 • Julius Marminge • Sep 7, 2026
fix(web): make onboarding a shared multi-computer wizard (#10465)
f729e8fd83 • Julius Marminge • Sep 7, 2026
fix(web): clarify sidebar drag dividers and empty targets (#10464)
490eb17d31 • Julius Marminge • Sep 7, 2026
fix(web): clear stuck panel resize cursor (#10461)
f5fb056d24 • Theo Browne • Sep 7, 2026
fix(server): mark Cursor transport error answers as failed (#10337)
6134b90ffb • shivam • Sep 7, 2026
fix(web): keep sidebar drag dividers clear and gestures smooth (#10453)
4e969f3731 • Julius Marminge • Sep 7, 2026
fix(web): composer regains focus when you tab back into T3 Code (#10463)
ecf3716fd1 • Theo Browne • Sep 7, 2026
fix(marketing): send 95 nightly downloads to the downloads page (#10460)
7e03dcfe5d • Theo Browne • Sep 7, 2026
fix(codex): keep Spark limits from replacing the main allowance (#10458)
1c1d38fcd4 • Yash Singh • Sep 7, 2026
chore: enable CodeRabbit automatic reviews (#10457)
de28fa1ff3 • Theo Browne • Sep 7, 2026
fix(marketing): bring back the endorsement marquee (#10455)
b22646c312 • Theo Browne • Sep 7, 2026
Revert "fix(marketing): restore continuous endorsement scrolling" (#10454)
bd280de80a • Theo Browne • Sep 7, 2026
fix(marketing): restore continuous endorsement scrolling (#10450)
da976cf293 • Theo Browne • Sep 7, 2026
fix(server): handle JSON-wrapped titles and verbose Claude output (#10446)
52b2bf77a9 • Jono Kemball • Sep 7, 2026
fix(web): preserve multiline composer drafts during timeline scrolling (#10444)
a07715c09e • Yash Singh • Sep 7, 2026
fix(marketing): deploy site with nightly releases (#10443)
0860cea0c2 • Theo Browne • Sep 7, 2026
fix(server): import transcripts with oversized tool records (#10430)
95f9b14f87 • Yash Singh • Sep 7, 2026
fix(mobile): expand single-line tool details in work logs (#10442)
8c9a49afb5 • Yash Singh • Sep 7, 2026
fix(server): follow placeholder branches after checkout updates (#10441)
1e740e48a5 • Yash Singh • Sep 7, 2026
fix(web): show load balancing note for a single machine (#10433)
efeac14428 • maria • Sep 7, 2026
fix(server): keep interrupted threads resumable after restarts (#10421)
1abc717f0d • maria • Sep 7, 2026
fix(web): stop collapsing the composer when it loses focus (#10437)
a12589dc0b • Theo Browne • Sep 7, 2026
feat(threads): dismiss async questions without replying (#10431)
7112697e8b • Theo Browne • Sep 7, 2026
fix(web): onboarding wizard now supports light mode (#10432)
ec36176e4f • Theo Browne • Sep 7, 2026
perf(web): keep the sidebar responsive during bulk thread updates (#10413)
252df77420 • Theo Browne • Sep 7, 2026
feat(web): name the drop action while dragging sidebar threads (#10378)
5b0c923ea3 • Dara Adedeji • Sep 7, 2026
fix(server): run OpenCode CLI commands sequentially (#10427)
9ab0635db6 • Theo Browne • Sep 7, 2026
fix(server): skip disabled settlement lookups (#10424)
d3d4ea42ee • Theo Browne • Sep 6, 2026
fix(codex): accept misalignment policy errors on thread resume (#10373)
95139254ba • Bakari Mustafa • Sep 6, 2026
feat(mobile): show when an existing thread has a message waiting in the outbox (#10405)
d6aa179ad2 • Julius Marminge • Sep 6, 2026
feat(mobile): queue a message while its attachment is still uploading (#10404)
66a24d6c1a • Julius Marminge • Sep 6, 2026
fix(claude): name the expired login or usage limit instead of a generic API error (#10321)
3d00cfd5a7 • Vitaly Iegorov • Sep 6, 2026
fix(mcp): allow text-only preview snapshots (#10232)
29c5ecd0ee • Julius Marminge • Sep 6, 2026
fix(server): skip git status scans while the index is locked (#9845)
86070cbc74 • Guillermo Casanova • Sep 6, 2026
fix(web): deduplicate expanded tool labels and keep errors expandable (#10420)
79394154df • Yash Singh • Sep 6, 2026
fix(usage): read and redeem hub reset credits through CLIProxyAPI (#10395)
0a89364f15 • Julius Marminge • Sep 6, 2026
fix(web): keep settings section headings description-free (#10415)
45387700bf • maria • Sep 6, 2026
fix(web): hide browser when the right panel starts closing (#10385)
7e8ae6b8d6 • Neel Patel • Sep 6, 2026
fix(web, mobile): replace Apple desktop machine labels (#10396)
2108996437 • Exotic • Sep 6, 2026
Fix formatting of maxBudgetPerPR in conventions file
d57bdf3843 • Julius Marminge • Sep 6, 2026
fix(server): preserve inline provider secrets on redacted saves (#10054)
ac4f1a2b6d • Maxwell Young • Sep 6, 2026
Fix duplicate maxBudgetPerRun entry in UI consistency
003289265f • Julius Marminge • Sep 6, 2026
Update model and effort in effect-service-conventions
f5a1ec5e29 • Julius Marminge • Sep 6, 2026
Modify model and budget settings in ui-consistency.md
3cd2cbbc11 • Julius Marminge • Sep 6, 2026
fix(web): improve preview recording frame delivery (#10403)
3941c2a1de • maria • Sep 6, 2026
fix(web): only show auto balance errors after failed checks (#10407)
2d6a379997 • maria • Sep 6, 2026
docs: link the repository security reporting policy (#10303)
e15ffb9c0f • Aditya Garud • Sep 6, 2026
fix(server): preserve Codex reset credits during usage updates (#10308)
f1a08116f9 • Aditya Garud • Sep 6, 2026
fix(web): keep settings inputs focused during IME composition (#10262)
9c96ac2580 • Simone • Sep 6, 2026
feat(marketing): add a nightly channel to the download page (#10408)
075a86e3b0 • Theo Browne • Sep 6, 2026
feat(ci): ship stable releases from the latest nightly commit (#10410)
001f06d543 • Theo Browne • Sep 6, 2026
fix(server): allow settling threads with unanswered async questions (#10400)
7ac93e300e • Theo Browne • Sep 6, 2026
fix(web): onboarding installs agents without needing Node or npm (#10402)
c2c4185e17 • Theo Browne • Sep 6, 2026
fix(server): stop Windows terminal polling from spiking CPU (#9476)
ea646c0834 • Utkarsh Patil • Sep 6, 2026
fix(clients): show feedback results in composer banners (#10398)
95d99373b7 • Julius Marminge • Sep 6, 2026
fix(mobile): slide settled threads out before collapsing (#10345)
98469159dd • Wout Stiens • Sep 6, 2026
feat(mobile): allow several new-task drafts per project (#10327)
8e129a0dfb • Julius Marminge • Sep 6, 2026
feat(mobile): show new-task drafts alongside pending tasks in the thread list (#10260)
c0bf35466c • Julius Marminge • Sep 6, 2026
fix(mobile): keep pending tasks queued when a send fails in flight (#10245)
36c48a6b7c • Julius Marminge • Sep 6, 2026
feat(web): simplify sidebar drag destination cues (#9750)
9a47c7bd40 • Julius Marminge • Sep 6, 2026
feat(web): drag threads across sections with consistent motion (#9731)
4023d93bce • Julius Marminge • Sep 6, 2026
feat(mobile): arrange active threads from both thread lists (#9730)
6766e682ac • Julius Marminge • Sep 6, 2026
feat(threads): persist manual active thread order (#9729)
2d645df474 • Julius Marminge • Sep 6, 2026
style(web): fix inconsistencies in new settings layouts (#10177)
29d03ec556 • Exotic • Sep 6, 2026
perf(web): speed up folder menu sorting (#10190)
64fafbdfcf • Akshar Patel • Sep 6, 2026
fix(web): show Tux icon for WSL environments (#8511)
72cb638a8a • Utkarsh Patil • Sep 6, 2026
fix(server): link thread PRs without an open client (#10101)
223ff4490f • Theo Browne • Sep 6, 2026
refactor(server): let adapters declare context compaction (#10112)
5fa35d2116 • Theo Browne • Sep 6, 2026
perf(server): finish runtime messages without full thread reads (#10120)
e4e9fa9a0b • Theo Browne • Sep 6, 2026
fix(threads): keep completed requests closed across clients (#10123)
e63ddb48e2 • Theo Browne • Sep 6, 2026
fix(web): keep manual panel choices during a turn (#10113)
bccad27046 • Theo Browne • Sep 6, 2026
fix(server): capture checkpoints before refreshing PR status (#10347)
e0adcc8a24 • Theo Browne • Sep 6, 2026
fix(server): skip disabled provider instances for text generation fallback (#10346)
62f568b88b • Theo Browne • Sep 6, 2026
perf(server): skip plan bodies in thread summaries (#10341)
eb8ed80300 • Theo Browne • Sep 6, 2026
perf(web): skip checkpoint map rebuilds while streaming (#10118)
076d753ae6 • Theo Browne • Sep 6, 2026
perf(server): avoid full thread reads on turn start (#10108)
17490c0a00 • Theo Browne • Sep 6, 2026
perf(server): stop scanning old OpenCode parts (#10116)
281b92b488 • Theo Browne • Sep 6, 2026
fix(ssh): report remote stop failures without losing ownership (#10105)
60e6fa30c3 • Theo Browne • Sep 6, 2026
fix(server): settle inactive threads without a PR lookup (#10103)
f66cfe2219 • Theo Browne • Sep 6, 2026
refactor(server): share Claude result status and error mapping (#10296)
4c7cd17a83 • Theo Browne • Sep 6, 2026
refactor(client): share tool outcome rules (#10122)
ac11bd29b0 • Theo Browne • Sep 6, 2026
refactor(web): share bulk thread deletion between sidebars (#10106)
dd64072917 • Theo Browne • Sep 6, 2026
fix(release): space automatic nightlies at least six hours apart (#10272)
7544d3d2c8 • Theo Browne • Sep 6, 2026
feat(mobile): pool usage limits across selected environments (#10334)
b155c2199b • Julius Marminge • Sep 6, 2026
fix(marketing): present the Git workflow as an illustration (#10130)
e5d086c262 • Alex Southwell • Sep 6, 2026
fix(web): name combobox chip removal targets (#10127)
55333833ec • Alex Southwell • Sep 6, 2026