v0.14.3

Technical release notes for v0.14.3.

Added

  • Copy workspace paths and open installed terminal apps by @Vaibhaav-Tiwari in #6730
  • Full-screen, editable artifact viewer with selection feedback by @neversettle17-101 in #6744
  • GitHub organization members see the App repositories they can access by @mohakchakraborty2004 in #6587
  • Every org picks Coder or Freestyle; Freestyle always paid, Coder free with the coder capability by @mohakchakraborty2004 in #6651
  • Add worker effort plumbing for TUI spawns by @ApexYash11 in #5906
  • Continue stopped conversation turn by @Meraj-08 in #6328
  • Keep mobile access awake with the MacBook lid closed by @Vaibhaav-Tiwari in #6589
  • Add Antigravity ACP support by @Meraj-08 in #6600
  • Open update failure diagnostics from the notice by @nikhilachale in #6798
  • Version history menu with restore by @ronishrohan in #6753
  • Add GitHub Copilot ACP chat support by @Meraj-08 in #6662
  • One consistent layout for every settings page by @ronishrohan in #6699
  • Show a remote or cloud session's agent browser as Browser panel tabs by @illegalcall in #6652
  • Recall sent messages with Up/Down in the composer by @veerLakshya in #6631
  • Copy and save images from the chat via right-click by @Vaibhaav-Tiwari in #6826
  • Copy icon on markdown code blocks and copyable selections by @neversettle17-101 in #6819
  • Generate short task branch and worktree names by @ronishrohan in #6811
  • Render SVG and image artifacts, and SVG in Files by @ronishrohan in #6847
  • Add Open orchestrator keybind (⌘⇧O / Ctrl+Shift+G) by @ronishrohan in #6854
  • Let ao spawn start a worker on an existing branch by @illegalcall in #6877
  • Add audio/video previews and fit media to panes by @illegalcall in #6880
  • Add wrapping for HTML chat content by @illegalcall in #6881
  • Multi-repo and standalone cloud projects by @Pritom14 in #6828
  • Add desktop Stay Awake sessions, automation, and Low Power Mode by @Vaibhaav-Tiwari in #6838
  • Add the spawn button to the project page by @Prasad-D-Ware in #6794
  • Add the desktop color themes to the mobile app by @Prasad-D-Ware in #6857
  • Build-info tooltip on the brand, animated titlebar band by @ronishrohan in #6897
  • Add memcode TUI harness with verified native restore by @nikhilachale in #6515
  • Per-folder Claude Code and Codex accounts by @illegalcall in #6822

Changed

  • Fix broken agent logos after the light/dark asset split by @somewherelostt in #6776
  • Improve bug triage diagnostics and duplicate search by @Rishet11 in #6721
  • List Command Code and OpenHands in README supported agents by @ApexYash11 in #6786
  • Refresh LiteLLM catalog by @harshitsinghbhandari in #6694
  • Explain the contributor process for bugs and features by @Rishet11 in #6735
  • Simplify contributor templates and fix links by @Rishet11 in #6736
  • Record cmd acp mods gap and guard configure against --mod by @ApexYash11 in #6843
  • Upgrade Electron 33 (end-of-life) to 44 and enable fuses by @traveligion in #6462
  • Worktree issueeee by @ronishrohan in #6883

Fixed

  • Preserve OpenCode command exit codes by @Meraj-08 in #6413
  • Show registered Firefox profile names and defaults by @codebanditssss in #6379
  • Keep the update notice below the top bar, shorten long versions by @nikhilachale in #6751
  • Ignore headless claude side runs in a TUI session's worktree by @Meraj-08 in #6539
  • Map preToolUse to active and detect approvals via terminal by @ApexYash11 in #6601
  • Make blank tabs closable and allow zero open tabs by @Vaibhaav-Tiwari in #6746
  • Submit standalone model defaults by @Vaibhaav-Tiwari in #6033
  • Stop snap-to-bottom jitter when scrolling near the end by @ronishrohan in #6781
  • Drop tabs whose page closed itself by @AgentWrapper in #6620
  • Let capabilities=coder orgs buy Freestyle again by @mohakchakraborty2004 in #6789
  • Start a cloud Claude terminal on the upgraded Claude Code by @Pritom14 in #6790
  • Let workspace import continue past child repos without a remote by @AgentWrapper in #6624
  • Stop false "update did not reach" failures for Kimi, Crush and silent self-updaters by @nikhilachale in #6792
  • Emit spawn events for desktop new-task sessions by @AgentWrapper in #6534
  • Preserve native popup handles for OAuth sign-in by @Vaibhaav-Tiwari in #6791
  • Keep dialogs and notices above the native browser view by @Vaibhaav-Tiwari in #6814
  • Restore scrolling on the Harness page by @ronishrohan in #6815
  • Turn Droid's own auto-update switch back on for its update by @nikhilachale in #6816
  • Center the address bar between the inspector tabs and actions by @Vaibhaav-Tiwari in #6835
  • Match artifact row to branch row and add hover preview by @ronishrohan in #6840
  • Read local content through loopback API by @Vaibhaav-Tiwari in #6780
  • Preserve transparency and keep controls legible by @ronishrohan in #6859
  • Stop resetting small complete responses over the tunnel by @AgentWrapper in #6867
  • Build Linux native modules with clang++-15 for Electron 44 by @AgentWrapper in #6875
  • Keep update download feedback visible and keyboard accessible by @nikhilachale in #6872
  • Stop page app-region drag areas from eating scroll input by @chenxxx777 in #6766
  • Rebuild missing ACP runtime on dev launch by @ronishrohan in #6882
  • Deliver AO role prompts on terminal and chat paths by @ApexYash11 in #6845
  • Back off when the daemon refuses the browser runtime link by @diyaavirmani in #6565
  • Make the iOS notifications toggle visible when on by @Prasad-D-Ware in #6644
  • Match the swipe archive button to the pin button by @Prasad-D-Ware in #6787
  • Keep the worker board on screen across a quick background by @Prasad-D-Ware in #6783
  • Ask for notification permission after a QR scan by @Prasad-D-Ware in #6832
  • Keep selected text readable on Android by @Prasad-D-Ware in #6747
  • Say when a pairing code only works on the local network by @Prasad-D-Ware in #6833

Full Changelog: https://github.com/Untrivial-ai/agent-orchestrator/compare/v0.14.2...v0.14.3