Commits
fix(server): reject thread.create for an existing id (#19704)
ff7b24a704 • Scott Norteman • 5d ago
fix(server): explain root browser launch failures instead of pointing to setup (#19846)
c38777968b • Madhav Gautam • 5d ago
fix(source-control): fix watch failures on large forgejo PRs (#18432)
4de78cd1e6 • Robbie • 5d ago
fix(server): ACP agents that need no sign-in drop models they stopped advertising (#18807)
3adac9403f • Igor Makowski • 5d ago
fix(mobile): iOS builds on Xcode 27.0 no longer fail on 27.1-only hinge APIs (#18913)
ffa343bb81 • Jeremiah Jordan • 5d ago
fix(server): a Claude hook that drops a prompt now shows its reason (#21231)
e51c0d6777 • fixfon • 5d ago
fix(server): preserve unrelated branch upstreams when opening fork PRs (#18413)
3cc98ba567 • Alex Southwell • 5d ago
fix(server): report missing Node on SSH device hosts instead of a connection failure (#20377)
dfda92872d • Scott Norteman • 5d ago
fix(web): truncate draft project names in the middle (#18858)
c803a80633 • Liam Cullen • 5d ago
fix(web): render stored HEIC attachments (#10429)
d9559ee1aa • Guillermo Casanova • 5d ago
fix(server): t3_thread_send reports why the orchestrator refused a message (#21027)
abd33b12ce • Dan Donathan • 5d ago
fix(server): re-snoozing a woken thread to the same wake time hides it again (#14887)
699c1c5d4c • Jonas B. • 5d ago
fix(desktop): exclude unrelated VPN addresses from Tailscale pairing (#15753)
4040146bbf • Arthur Katcher • 5d ago
fix(web,mobile): limit bars use each provider's chart color (#16936)
64a3ca48fb • Charlie Lockyer • 5d ago
fix(desktop): unregistering a WSL backend now stops its supervisor (#18575)
af134abf79 • Pujitha Paladugu • 5d ago
fix(web): restore palette focus when no composer is mounted (#18850)
01d2aa87f5 • Alex Southwell • 5d ago
fix(mobile): keep chat images visible when opening the viewer (#20188)
f6144ccb06 • Claudesaul • 5d ago
fix(server): find existing PR worktrees beyond the first branch page (#18407)
3e9de4672c • Alex Southwell • 5d ago
fix(server): stop the branch rename before cancelling worktree setup (#18443)
62c74a92f9 • Alex Southwell • 5d ago
fix(server): read Claude context usage from stream message deltas (#19416)
66cae3d756 • Camilo Paez • 5d ago
fix(azure-devops): expose the latest source revision for review guides (#20977)
264815cda7 • Yukun Shan • 5d ago
fix(web): show an empty result when file search finds no matches (#17132)
3c09cda7ea • Tomas Johanovsky • 5d ago
fix(server): apps opened from T3 Code no longer inherit ELECTRON_RUN_AS_NODE (#20206)
31be3e9b49 • Jord • 5d ago
fix(mobile): avoid nested dropdowns for single tools (#15674)
d015325b76 • Wout Stiens • 5d ago
fix(forgejo): wake PR watches for edited comments (#18120)
74e5bd22a9 • Marc Went • 5d ago
fix(web): Compose input no longer adds stray quotes (#20350)
efcf77fc72 • Johannes Bill • 5d ago
fix(server): Claude wake runs no longer end empty while Claude is still answering (#15816)
a0b5df18bf • Dara Adedeji • 5d ago
fix(server): a Limits hub failure names its TLS, HTTP, or timeout cause (#18168)
4036f87581 • Scott Norteman • 5d ago
fix(web): keep compressed image chips in their original draft (#18393)
599d21060a • Alex Southwell • 5d ago
fix(web): scrolling a huge thread's history no longer loops the message list (#21269)
1114c3815b • Julius Marminge • 5d ago
fix(desktop): a failed macOS test capture no longer blames the GNOME extension (#18857)
a26428f833 • luke • 5d ago
fix(server): cancel preparing runs when archiving threads (#20073)
189f0f87ad • Luís Miguel • 5d ago
fix(provider-grok): report model windows for handoff budgets (#20180)
ab89a5956b • Scott Norteman • 5d ago
fix(server): usage-limit sweep stops scanning every run each tick (#21191)
d8125a5d88 • Alyx • 5d ago
fix(provider-core): pnpm-global updates approve the provider's build (#20796)
a523b0036e • voida6 • 5d ago
fix(browser): preserve native file pickers in desktop previews (#20994)
e918741825 • Gustavo Rosa • 5d ago
fix(server): recover after Claude capability probe failures (#21042)
76ff0eb2a1 • Yannic Charlon • 5d ago
fix(shared): Windows saves no longer fail while a scanner holds the file (#21062)
9494dbaff6 • Dara Adedeji • 5d ago
fix(web): recognize Windows terminal file links (#21199)
7a1c8f47e4 • Utkarsh Patil • 5d ago
test(web): preview session sync and device tool update tests run in a real browser (#21274)
a82dbc2dec • Julius Marminge • 5d ago
fix(opencode): OpenCode servers stop with a killed server on Windows (#21103)
b6629dcd68 • Dara Adedeji • 5d ago
fix(server): parent Stop clears orphaned delegated follow-ups (#20310)
7792cd5445 • kuna • 5d ago
fix(web): image viewer close button stays clear of the window controls (#13919)
27bf560fb2 • Otavio Salvador • 5d ago
fix(web): honor the send shortcut for follow-up actions (#20929)
4309a05652 • David Atkins • 5d ago
fix(server): failed Cursor turns show Cursor's reason (#16146)
ac77f4f8e4 • Nikita Koynov • 5d ago
fix(web): thread drops land in the visible thread's draft (#20024)
49e00ee30c • Sinan Turna • 5d ago
fix(server): setup actions no longer run for threads in the main checkout (#18891)
34b0a9e1bb • Victor Ajibade • 5d ago
fix(desktop): keypad shortcuts and Ctrl+wheel zoom the app (#21200)
eb51389e4e • Reda Hilal • 5d ago
fix(server): keep workspace skills when provider health fails (#18309)
cef6f7ae5e • Nikita Maximilian Grimm • 5d ago
fix(server): disabled providers no longer report missing executables (#18109)
b497d129ef • Ranga Prasath S R • 5d ago
fix(server): tell users how to update an install T3 cannot update (#18110)
96d354ae86 • Mantas Kantautas • 5d ago
fix(server): watching a pull request again no longer repeats news the thread already got (#21155)
24c71ebdd7 • shivam • 5d ago
fix(server): a disabled bootstrap provider no longer stops startup (#20035)
8678a80c2f • Scott Norteman • 5d ago
fix(provider-cursor): a symlinked skills root is no longer scanned twice (#18664)
52eba84734 • Scott Norteman • 5d ago
fix(client-runtime): Update clears the block on a host that is already compatible (#18563)
10db5e493f • Pujitha Paladugu • 5d ago
fix(server): honor configured remote diff bases (#16453)
8b0fbc9a7d • Nikita Maximilian Grimm • 5d ago
fix(provider-core): stop false updates for versionless casks (#20386)
6d5060c2f0 • RVZO6 • 5d ago
fix(web): the Diff tab keeps its scope when you switch tabs (#20297)
982d2ac279 • fixfon • 5d ago
fix(source-control): compare check run timestamps by instant (#20094)
6ae212e6dc • Simone • 5d ago
fix(server): keep scheduled-task intervals on elapsed time across DST (#15768)
b18a9bf5b1 • Sypher760-gif • 5d ago
fix(web): keep answered questions visible after a turn settles (#21086)
80df91b52b • Ivan Malison • 5d ago
fix(server): forks no longer inherit pull request watches (#16623)
d4004c5e8d • Jake Leventhal • 5d ago
fix(server): reverting a Claude thread to a subagent-only turn no longer breaks it (#21151)
265d68ab04 • fixfon • 5d ago
fix(server): agent-driven threads keep their recent rows when checkpoint data is large (#21187)
d9eb2b61c3 • fixfon • 5d ago
fix(usage): a CLIProxyAPI hub served under a path keeps its path (#19336)
def17b215f • Quy Ngoc Nguyen • 5d ago
fix(web): a comment under a composer quote no longer joins the quote (#19450)
02e9d2417a • fixfon • 5d ago
fix(server): the V1 transcript import no longer stalls on each thread's V1 events (#21050)
7506aeddc6 • Derek Trimm • 5d ago
fix(server): publishing explains why the first push failed (#19219)
adaaae60c6 • Salloxy • 5d ago
fix(web): stored pull request details keep only the 20 most recent (#21245)
442d5ca655 • tiliakoos • 5d ago
fix: database errors show actionable recovery guidance (#20748)
38c662508c • Alex Southwell • 5d ago
fix(mcp): optional tool parameters accept the null their schema advertises (#20411)
93ae22a4d5 • Victor Vogel • 5d ago
fix(mobile): remove orphaned temp files after atomic write failures (#20736)
c15a793282 • Kevin Rajan • 5d ago
fix(mobile): the status pill label no longer flickers when it is truncated (#20724)
c289e8012f • voida6 • 5d ago
fix(shared): choose duration unit after rounding seconds (#20299)
bd93830550 • Kevin Rajan • 5d ago
fix(mobile): Android sheets scroll to the end and keep their buttons on screen (#20284)
2dd91140a9 • shivam • 5d ago
fix(preview): isolate tabs for threads sharing a provider session (#18146)
0ce4cbec47 • Tdanks2000 • 5d ago
fix(web): a resumed subagent's notification row shows it running, not failed (#18099)
6670dc734e • TinBane • 5d ago
fix(mobile): keep PR activity in place during pull-to-refresh (#20196)
b2877c4ad8 • Claudesaul • 5d ago
fix(desktop): local desktop builds no longer crash when a GitHub token is in the shell (#19277)
37a08d3121 • Dominik Engelhardt • 5d ago
fix(web): usage limit recovery errors no longer crush the composer banner (#17457)
bbcaa79907 • Patryk Sztuczka • 5d ago
fix(server): checkpoints no longer expire a split index the repo still uses (#17074)
d37bce55f2 • Sheehan Munim • 5d ago
fix(web): give archive actions more icon spacing (#19769)
bf8236303f • Lakshmi Tanmay • 5d ago
perf(server): OpenCode 2 stops writing unchanged session status updates (#16775)
73e5d5bd76 • Abdullah • 5d ago
fix(mobile): show assistant quotes as text in the queue sheet (#19007)
cbe43566f4 • Nishchay M Chandra • 5d ago
fix(server): discover Claude skills from add-dir launch args (#20167)
6241d9d18a • Scott Norteman • 5d ago
fix(web): standalone auth pages scroll when the card is taller than the window (#19603)
ac791b9f5c • Arham Mahajan • 5d ago
fix(web): custom model price cells take only numbers (#19245)
7a88b19576 • Rakshith Bhat • 5d ago
fix(mobile): branch naming text saves when you leave the screen (#18381)
1a9572a4d8 • Aditya Vardhan Sharma • 5d ago
fix(relay): resolve cloudflared using the hydrated PATH (#19444)
0395bf93e2 • James C • 5d ago
fix(server): keep a remote server update running when the client disconnects (#18980)
a75ea468b1 • maco • 5d ago
fix(server): t3 run from a T3 terminal no longer trips on the service's launcher context (#14263)
1b5c2d1d30 • Shawn • 5d ago
fix(web): copied task lists keep their nested items and code blocks (#14778)
adfdcb67b3 • Soroush Baraouf • 5d ago
fix(server): MCP thread reads skip the item scan they filter to nothing (#17038)
ddafde5e9a • Dara Adedeji • 5d ago
fix(server): stop retrying saved checkpoints after refresh failures (#20195)
21baef5c87 • shshajek-cpu • 5d ago
fix(web): new project options scroll above the footer (#17064)
976eb02afe • Kevin Bravo • 5d ago
fix(mobile): prevent environment row taps from swallowing switches (#17677)
97986f7ec5 • Rohith Kadaveru • 5d ago
fix(web): keep font picker keyboard selection in sync (#9814)
d33aa7fd0d • Adam Firestone • 5d ago
fix(server): logs print causes instead of [Object] (#16642)
a4cd9216dd • Alex Southwell • 5d ago
fix(server): take a delegated task's result from its newest turn item (#19058)
48902dabe2 • hinescreative • 5d ago
fix(server): load merge request diffs on older GitLab (#15886)
d426166dfd • Arav Jain • 5d ago