You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<pclass="text-neutral-400 mt-4 mb-4 leading-relaxed">A big one: prevent-sleep modes to keep long-running agents alive, custom worktree aliases, Cursor Agent support, and unified <code>Cmd+F</code> find across chat and terminals — plus a wide set of sidebar, chat, and reliability improvements.</p>
113
+
<divclass="note-body">
114
+
<h4>New features</h4>
115
+
<ul>
116
+
<li><strong>PRs assigned to you auto-show in Reviewing</strong> — pull requests where you're a requested reviewer now appear automatically in the sidebar's Reviewing group, no manual add required.</li>
117
+
<li><strong>Create a worktree from a PR by number</strong> — enter a PR number in the worktree creator to check out that PR directly. <emclass="text-neutral-500">(thanks <ahref="https://github.com/ghale" class="text-amber-400/80 hover:text-amber-300">@ghale</a>, <ahref="https://github.com/frenchie4111/harness/pull/183" class="text-amber-400/80 hover:text-amber-300">#183</a>)</em></li>
118
+
<li><strong>Customizable bottom launcher strip</strong> — the sidebar's bottom launcher strip is now customizable, with adaptive overflow when there isn't room for every icon.</li>
119
+
<li><strong>Per-commit right-click menu</strong> — right-click any commit for a new context menu; the first item copies the commit SHA. <emclass="text-neutral-500">(thanks <ahref="https://github.com/tresat" class="text-amber-400/80 hover:text-amber-300">@tresat</a>, <ahref="https://github.com/frenchie4111/harness/pull/161" class="text-amber-400/80 hover:text-amber-300">#161</a>)</em></li>
120
+
<li><strong>"Fork chat here"</strong> — right-click any message in Chat to fork the conversation into a new session starting from that point.</li>
121
+
<li><strong>Cursor Agent support</strong> — Cursor Agent is now available alongside Claude Code and other supported agents. <emclass="text-neutral-500">(thanks <ahref="https://github.com/blindpirate" class="text-amber-400/80 hover:text-amber-300">@blindpirate</a>, <ahref="https://github.com/frenchie4111/harness/pull/207" class="text-amber-400/80 hover:text-amber-300">#207</a>)</em></li>
122
+
<li><strong>GitHub API log viewer</strong> — a new debug view shows raw GitHub API request/response traffic, for diagnosing PR sync issues.</li>
123
+
<li><strong>Prevent system sleep while agents run</strong> — a new sidebar icon and hotkey block your Mac from sleeping while agents are working, with multiple modes and a popover that previews what each mode does.</li>
124
+
<li><strong>Unified find across chat and terminals</strong> — <code>Cmd+F</code> now opens the same find UI in both Chat and terminal tabs.</li>
125
+
<li><strong>Hotkeys to approve/deny tool use in Chat</strong> — approve or deny a pending tool-use request from the keyboard instead of clicking.</li>
126
+
<li><strong>"Harness" header pinned above the sidebar</strong> — the app title now stays pinned above the worktrees list.</li>
127
+
<li><strong>Worktree aliases</strong> — give any worktree a custom display name, settable from the UI or via new <code>set_worktree_alias</code> / <code>clear_worktree_alias</code> MCP tools.</li>
128
+
<li><strong>Option to disable auto-scroll in Chat</strong> — turn off automatic scroll-to-bottom while a response streams in.</li>
129
+
</ul>
130
+
<h4>Improvements</h4>
131
+
<ul>
132
+
<li><strong>Sidebar row layout overhaul</strong> — worktree rows now put their detail cluster (branch, PR status, etc.) on a second line for a cleaner, more readable layout.</li>
133
+
<li><strong>Command Center group collapse state persists</strong> — collapsed/expanded state for Command Center groups is now remembered across restarts. <emclass="text-neutral-500">(thanks <ahref="https://github.com/tresat" class="text-amber-400/80 hover:text-amber-300">@tresat</a>, <ahref="https://github.com/frenchie4111/harness/pull/168" class="text-amber-400/80 hover:text-amber-300">#168</a>)</em></li>
134
+
<li><strong>Collapsible insight callouts</strong> — insight panels now render as collapsible callouts instead of always-expanded blocks. <emclass="text-neutral-500">(thanks <ahref="https://github.com/tresat" class="text-amber-400/80 hover:text-amber-300">@tresat</a>, <ahref="https://github.com/frenchie4111/harness/pull/199" class="text-amber-400/80 hover:text-amber-300">#199</a>)</em></li>
135
+
<li><strong>Bulk worktree deletion feels instant</strong> — deleting many worktrees at once no longer blocks the UI while it works.</li>
136
+
<li><strong>More human-readable generated aliases</strong> — automatically generated worktree alias suggestions are now steered toward readable labels instead of terse slugs.</li>
137
+
</ul>
138
+
<h4>Fixes</h4>
139
+
<ul>
140
+
<li>Agent-created shells now eagerly spawn their PTY, fixing a lag when an agent opens a new shell tab.</li>
141
+
<li>Links clicked inside the app window now route to your default OS browser instead of navigating in place.</li>
142
+
<li>The PR poller no longer stalls for every repo when a single repo's GitHub API call returns a 504.</li>
143
+
<li>MCP bridge scripts no longer fill your disk via a runaway logging recursion.</li>
144
+
<li>Shell tab IDs are sanitized and the hooks directory is created more defensively, fixing an <code>ENOENT</code> when a path contained separator characters.</li>
145
+
<li>The auth-failure card in Chat now shows correctly when the error is nested inside the result or message payload.</li>
146
+
<li>Removed extra clearance for the macOS traffic-light buttons while in fullscreen.</li>
147
+
<li>Branch commits are now parsed using the correct record separator, fixing undefined rows in the commit list. <emclass="text-neutral-500">(thanks <ahref="https://github.com/ljacomet" class="text-amber-400/80 hover:text-amber-300">@ljacomet</a>, <ahref="https://github.com/frenchie4111/harness/pull/163" class="text-amber-400/80 hover:text-amber-300">#163</a>)</em></li>
148
+
</ul>
149
+
<pclass="text-neutral-400 text-sm mt-6 leading-relaxed">Huge thanks to <ahref="https://github.com/blindpirate" class="text-amber-400/80 hover:text-amber-300">@blindpirate</a>, <ahref="https://github.com/ghale" class="text-amber-400/80 hover:text-amber-300">@ghale</a>, <ahref="https://github.com/ljacomet" class="text-amber-400/80 hover:text-amber-300">@ljacomet</a>, and <ahref="https://github.com/tresat" class="text-amber-400/80 hover:text-amber-300">@tresat</a> for their contributions to this release.</p>
0 commit comments