| 13 days ago | maria | | fix(server): keep settled threads asleep after restarts (#15604) |
| 13 days ago | maria | | fix(server): recover claude skill scalar frontmatter (#15452) |
| 13 days ago | maria | | fix(desktop): print version before initializing the app (#15440) |
| 13 days ago | maria | | fix(web): open thread picker for unsent drafts (#15436) |
| 13 days ago | maria | | fix(web): show device diagnostics before hub readiness (#15435) |
| 13 days ago | maria | | fix: expanded tool calls show their output, empty ones don't expand (#15505) |
| 13 days ago | maria | | feat(web): add shift-held pull request quick actions (#15549) |
| 13 days ago | Theo Browne | | fix(client-runtime): closing a busy stream no longer drops the connection (#15563) |
| 13 days ago | Julius Marminge | | feat(mobile): full-screen simulator viewer with on-demand controls (#15551) |
| 13 days ago | Theo Browne | | fix(clients): Working section keeps its order while agents finish and wake (#15418) |
| 13 days ago | maria | | fix(web): keep workspace panels below dialogs (#15454) |
| 13 days ago | Alex | | fix(mobile): make queued message removal tappable (#15417) |
| 13 days ago | oliver | | fix(web): unpin button shows the pin-off icon on hover (#15425) |
| 13 days ago | Julius Marminge | | fix(server): sqlite transactions wait for the write lock instead of failing (#15488) |
| 13 days ago | Julius Marminge | | fix(relay): T3 Connect links no longer fail on colliding prepared statements (#15411) |
| 13 days ago | Julius Marminge | | fix(mobile): keep the dictation timer from shifting width (#15504) |
| 13 days ago | maria | | fix(server): offer one-click provider updates for every install (#15416) |
| 13 days ago | eimexdev | | fix(server): read paginated review replies when watching PRs (#15427) |
| 13 days ago | Dara Adedeji | | fix(web): subagent cards name the provider account (#15493) |
| 13 days ago | Julius Marminge | | fix(client-runtime): relay disconnects no longer show as thread errors (#15470) |
| 13 days ago | Julius Marminge | | fix(mobile): keep dictation running across navigation behind an edge pill (#15502) |
| 13 days ago | Yordis Prieto | | test(server): the text generation's fake Claude CLI is a fixture file, not a generated string (#15479) |
| 13 days ago | Yordis Prieto | | fix(web): promoting a draft thread no longer logs a React key warning (#15458) |
| 13 days ago | Julius Marminge | | feat(clients): step a new thread to the next machine from the keyboard (#15391) |
| 13 days ago | Yordis Prieto | | test(server): the ACP registry's fake uv is a fixture file, not a generated string (#15484) |
| 13 days ago | Yordis Prieto | | test(server): the ACP registry's fake npm is a fixture file, not a generated string (#15483) |
| 13 days ago | Yordis Prieto | | test(server): the git-ssh wrapper's fake SSH script is a fixture file, not a generated string (#15480) |
| 13 days ago | Ben Davis | | refactor(clients): share opening a machine's No project folder (#14759) |
| 13 days ago | Yordis Prieto | | test(server): the registry's fake Claude CLI is a fixture file, not a generated string (#15463) |
| 13 days ago | Yordis Prieto | | fix(server): registry test stubs no longer outlive the test run (#15457) |
| 13 days ago | Julius Marminge | | feat: retry a failed workspace preparation (#15326) |
| 13 days ago | Argo | | feat(web): sweep sidebar buttons to settle, un-settle, and wake threads (#14768) |
| 13 days ago | oliver | | fix(usage): model shares and order follow the selected metric (#11391) |
| 13 days ago | oliver | | fix(web): keep sidebar branding and build pills from clipping at varying font sizes and zoom levels (#12141) |
| 13 days ago | oliver | | fix(web): add context menu to draft threads in the sidebar (#10637) |
| 13 days ago | oliver | | fix(web): Pull request panel entry works for linked PRs (#15061) |
| 13 days ago | oliver | | fix(web): repo/task breadcrumb no longer bounces when the sidebar collapses (#15046) |
| 13 days ago | oliver | | fix(web): links to issues no longer strand the pull request viewer (#14242) |
| 13 days ago | oliver | | fix(web): imported themes keep switches and focus rings visible (#14498) |
| 13 days ago | Ryan Ilano | | fix(web): legacy sidebar options button has a label (#14602) |
| 13 days ago | Ryan Ilano | | fix(web): thread status dot has an accessible name (#14587) |
| 13 days ago | oliver | | fix(web): subagent finish notifications look like subagent cards (#15281) |
| 13 days ago | Julius Marminge | | test(server): replay checks a Claude subagent's thread takes its reported model (#15022) |
| 13 days ago | Alex Southwell | | fix(web): size the model picker to its content (#15152) |
| 13 days ago | Tristan Knight | | fix(mobile): Android usage widget no longer sticks on "Loading widget" in release builds (#15142) |
| 13 days ago | Alex | | fix(web): remove the square thread info panel shadow (#15069) |
| 13 days ago | Bilal Bakr | | fix(orchestration-v2): restore earlier app agent transcript pages (#14104) |
| 13 days ago | maria | | fix(web): clear stale chat action shortcuts (#15394) |
| 13 days ago | scratchyone | | fix(web): subagents sent a follow-up show as running in Lineage (#15334) |
| 13 days ago | Jake Leventhal | | feat(web): morph composer and panel action icons (#14924) |
|