| 12 days ago | maria | | revert(chat): remove automatic file-link repair (#15824) |
| 12 days ago | Julius Marminge | | fix(server): share MCP tool presentation across providers (#15475) |
| 12 days ago | Julius Marminge | | feat(clients): learn an environment's LAN and tailnet addresses (#15468) |
| 12 days ago | Julius Marminge | | feat(clients): reach one environment over several routes (#15467) |
| 12 days ago | maria | | fix(cli): reject accidental server launches (#15795) |
| 12 days ago | eimexdev | | fix(server): Claude threads no longer get stuck after background commands (#15770) |
| 12 days ago | maria | | revert(web): remove automatic compaction before resume (#15771) |
| 13 days ago | Exotic | | feat(release): include nightly changelogs in Discord announcements (#15754) |
| 13 days ago | Mike Olson | | fix(mobile): Keep the last line of iOS markdown replies visible (#15737) |
| 13 days ago | maria | | fix(server): preserve staging during commit message generation (#15532) |
| 13 days ago | maria | | fix(server): match manual update commands to installed cli (#15539) |
| 13 days ago | maria | | fix(chat): repair unclosed local file links in assistant responses (#15520) |
| 13 days ago | maria | | feat(clients): tool calls show the call above a muted result, without cards (#15506) |
| 13 days ago | maria | | fix(markdown): preserve descriptive file-link labels (#15509) |
| 13 days ago | maria | | fix(web): reveal sidebar actions for secondary hovering pointers (#15536) |
| 13 days ago | maria | | fix(web): open provider update details from both icons (#15501) |
| 13 days ago | maria | | fix(source-control): use the Azure DevOps mark (#15512) |
| 13 days ago | maria | | fix(desktop): keep titlebar controls inset when zoomed (#15496) |
| 13 days ago | maria | | fix(web): restore project action preview opening (#15490) |
| 13 days ago | maria | | fix(server): discover Claude commands in each workspace (#15462) |
| 13 days ago | maria | | fix(web): dismiss hovered timeline tooltips on scroll (#15455) |
| 13 days ago | maria | | fix(server): avoid inferring forgejo conflicts from mergeability (#15441) |
| 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) |
|