Commits
Move permission outcome construction out of the UI layer (#52050)
f8b74acc0f • Eric Holk • Mar 23, 2026
docs: Add section on extension publishing prerequisites (#51655)
bcd29c87e9 • Finn Evers • Mar 23, 2026
languages: Improve semantic token highlighting for parameters and Python (#52130)
23e1bcf59d • Xin Zhao • Mar 23, 2026
Fix close_session final save being a guaranteed no-op (#52030)
2938ab95db • Richard Feldman • Mar 23, 2026
Fix removed workspace resurrecting via serialization race (#52035)
4049a4c914 • Richard Feldman • Mar 23, 2026
Replace typewriter/hash worktree naming with adjective-noun pairs (#52221)
5d9e8a290a • Richard Feldman • Mar 23, 2026
Fix terminal block missing first line via f32 tolerance (#52111)
aa63f8e901 • João Soares • Mar 23, 2026
project: Fix code_actions_on_format edits being reverted when no formatter available (#51605)
d31d3b8721 • Matt Van Horn • Mar 23, 2026
ep: Fix `teacher` and `repair` output parsers (#52213)
b39b995ba5 • Oleksiy Syvokon • Mar 23, 2026
open_ai: Enable parallel tool calling for models that support it (#52203)
256135e18a • Bennet Bo Fenner • Mar 23, 2026
Fix stale diagnostic error markers in file tree (#49333)
45ca651f43 • Arthur Jean • Mar 23, 2026
deepseek: Fix empty text segments causing issues (#52199)
62cea4e6b0 • Bennet Bo Fenner • Mar 23, 2026
languages: Highlight `await` as `keyword.control` in JS/TS/TSX files (#52034)
a75b8c83c6 • Om Chillure • Mar 23, 2026
git: Split up compute snapshot to improve repository responsiveness (#51882)
f9f1920452 • Anthony Eid • Mar 23, 2026
agent: Add Opencode Zen provider (#49589)
adb3533890 • grim • Mar 23, 2026
acp_thread: Mark in progress plan items as pending (#52196)
b423194ecd • Ben Brandt • Mar 23, 2026
agent_ui: Don't reset provisional title if we already have one (#52193)
841ca10528 • Ben Brandt • Mar 23, 2026
MCP remote server OAuth authentication (#51768)
302aa859f7 • Tom Houlé • Mar 23, 2026
ep: Fix prompt formatting bug (#52187)
968a13d22b • Oleksiy Syvokon • Mar 23, 2026
helix: Add support for line length in reflow command (#52152)
f5e56b5ccb • Dino • Mar 23, 2026
sidebar: Fix workspace and project leaking on window close (#52169)
71667cfcb7 • Lukas Wirth • Mar 23, 2026
agent_ui: Fix pasted image context showing Image instead of actual filename (#52082)
4466d10df3 • Suphachai Phetthamrong • Mar 23, 2026
agent_ui: Focus prompt editor when clicking start in git worktree (#52181)
cf4848d74a • Bennet Bo Fenner • Mar 23, 2026
agent_ui: Remove duplicated function from agent panel (#52179)
70d1940462 • Bennet Bo Fenner • Mar 23, 2026
ep: Store cumulative and average log-probabilities of predictions (#52177)
6f2e4b02cb • Oleksiy Syvokon • Mar 23, 2026
search: Fix focus replacement field when opening replace (Ctrl+H) (#51061)
4b1a2f3ad8 • Giorgi Merebashvili • Mar 23, 2026
git_ui: Support side-by-side diff view in clipboard selection diff (#51966)
b1e8473723 • Om Chillure • Mar 23, 2026
ep: Add new prompt format (#52167)
b4bd3fffdf • Oleksiy Syvokon • Mar 23, 2026
Fix regression preventing new predictions from being previewed in subtle mode (#51887)
8b822f9e10 • Ben Kunkle • Mar 23, 2026
multi_workspace: Add actions to cycle workspace (#52156)
fb1a98cfef • Cameron Mcloughlin • Mar 23, 2026
sidebar: Fix highlighting "new thread" element after cmd-n (#52105)
42e7811d45 • Danilo Leal • Mar 22, 2026
agent: Set message editor language to markdown (#52113)
87cf32a624 • Cameron Mcloughlin • Mar 22, 2026
Fix incorrect rainbow bracket matching in Markdown (#52107)
e8d2627ef5 • Kai Kozlov • Mar 21, 2026
sidebar: Add another round of refinements (#52101)
e126857732 • Danilo Leal • Mar 21, 2026
Feat unbind (#52047)
4a965d18e6 • Ben Kunkle • Mar 21, 2026
agent: Fix summarization model being cleared by unrelated registry events (#52080)
0f1e8a6e3d • Ben Brandt • Mar 21, 2026
Swap arrayvec crate for heapless to use LenT optimization (#47101)
aabc967b1c • Gnome! • Mar 21, 2026
ci: Run clippy for x86_64-apple-darwin target (#52036)
abec0efce8 • Cole Miller • Mar 21, 2026
gpui_macos: Fix x86_64 build error in Submenu (#52059)
d663dbb679 • Tree Xie • Mar 21, 2026
livekit_client: Screensharing on Niri + NixOS (#52017)
17e4b492c6 • Cameron Mcloughlin • Mar 21, 2026
agent: Add update_plan tool (#52048)
b99200fbaf • Ben Brandt • Mar 20, 2026
Ensure that sidebar toggle button works, regardless of focus (#52045)
268f1d2917 • Max Brunsfeld • Mar 20, 2026
acp: Add agent websites to the registry page (#52002)
3ee2f5b811 • Ben Brandt • Mar 20, 2026
sidebar: Only migrate some threads (#52018)
5b0af8de90 • Bennet Bo Fenner • Mar 20, 2026
vim: Add helix alias `reflow` for vim rewrap (#51788)
22a33b705f • Brandon Elam Barker • Mar 20, 2026
Terminal permissions: Per-command pipeline UI (#49547)
f586129d2c • Eric Holk • Mar 20, 2026
Allow the keymap and settings UI to be opened without an active window (#49527)
66f3b326b7 • claire • Mar 20, 2026
agent_ui: Smarter logic for when we drop background threads (#52016)
53db8891f0 • Ben Brandt • Mar 20, 2026
gpui_macos: Fix compilation on x86_64 (#52028)
b04e7f0930 • Lukas Wirth • Mar 20, 2026
git_ui: Do not show "resolve with agent" as a collab guest (#51676)
8f6e93974b • Lukas Wirth • Mar 20, 2026
acp: Set agent server cwd from project paths (#52005)
8f0826f543 • Ben Brandt • Mar 20, 2026
acp_thread: Handle session info title updates (#52011)
073d8d7a7a • Ben Brandt • Mar 20, 2026
livekit: Remove obsolete separate thread for frame feeder (#51993)
702b5ddf4b • Jakub Konka • Mar 20, 2026
agent_ui: Update thread metadata on more thread events (#52010)
d30ceba879 • Ben Brandt • Mar 20, 2026
gpui: Add `disabled` state to app menu items (#44191)
61c2a4334c • Jason Lee • Mar 20, 2026
acp: Support terminal auth methods (#51999)
d1177dc43c • Ben Brandt • Mar 20, 2026
helix: Unflip default split binds (#51962)
b45534afa6 • Finn Eitreim • Mar 20, 2026
gpui_tokio: Fix `child task panicked: JoinError::Cancelled` panics (#51995)
283bab5bf1 • Lukas Wirth • Mar 20, 2026
git_ui: Fix multibuffer coordinate conversion in clipboard diff (#51985)
2839676b3e • Om Chillure • Mar 20, 2026
language_models: Fix the partial json streaming to not blast `\` everywhere (#51976)
fdf144fb72 • Finn Eitreim • Mar 20, 2026
wgpu: Fix surface validation error (#51935)
0570f6f68c • Cameron Mcloughlin • Mar 20, 2026
Add an action dedicated to closing the sidebar (#51982)
93a226df0c • Joseph T. Lyons • Mar 20, 2026
sidebar: Add several refinements (#51980)
690d5af735 • Danilo Leal • Mar 20, 2026
multiworkspace: Don't destroy workspace when git worktree is detached head (#51977)
2d7c7200cf • Eric Holk • Mar 20, 2026
Remove `settings` dependency from `anthropic` (#51979)
1dfe836d3d • John Tur • Mar 19, 2026
Fix crash in apply text buffer operations found when opening a channel notes (#51978)
c1cbea10e9 • Max Brunsfeld • Mar 19, 2026
Add screen-sharing support on Wayland/Linux (#51957)
01fe4f694e • Jakub Konka • Mar 19, 2026
gpui: Treat typographic apostrophes as word characters for line wrapping (#51973)
55a59ca17d • Eric Holk • Mar 19, 2026
Split size check into compute + label workflows for fork PR support (#51972)
d344d7f1c5 • John D. Swanson • Mar 19, 2026
editor: Fix rewrapping with an empty selection (#51742)
2051578819 • Kurian Jojo • Mar 19, 2026
settings_ui: Fix edit predictions and tool permissions for narrow windows (#51878)
ff2e5d4815 • Finn Eitreim • Mar 19, 2026
cloud_llm_client: Add derives for edit prediction fields (#51968)
0f1f0f9272 • Neel • Mar 19, 2026
Improve guided tour detection to use structural check (#51969)
278e81b7db • John D. Swanson • Mar 19, 2026
Fix guided tour false positive in PR size check (#51964)
b78687263d • John D. Swanson • Mar 19, 2026
Remove one-off fix-size-check workflow (#51960)
9ee198d16e • John D. Swanson • Mar 19, 2026
Add one-off workflow to fix PRs with failed size checks (#51958)
5645d87893 • John D. Swanson • Mar 19, 2026
agent_ui: Fix redundant check after #51953 (#51956)
dbfde8f648 • Bennet Bo Fenner • Mar 19, 2026
Allow search/replace to span multiple lines (#50783)
b0e35b6599 • claire • Mar 19, 2026
agent_ui: Fix `@fetch` mention if URL contains `@` character (#51953)
a3173c4d22 • Bennet Bo Fenner • Mar 19, 2026
editor: Fix Accessibility Keyboard word completion corrupting text (#50676)
ed42b806b1 • Sagnik Mandal • Mar 19, 2026
gpui: Fix nested deferred support (#47770)
5fb6eadc58 • Jason Lee • Mar 19, 2026
workspace: Only suppress auto-save on focus transfer for the Vim/Helix command palette (#51949)
0b557a5f5c • Marshall Bowers • Mar 19, 2026
anthropic: Add support for thinking toggle (#51946)
68d96077f3 • Bennet Bo Fenner • Mar 19, 2026
Update PR size check workflow (#51948)
8a467a5958 • John D. Swanson • Mar 19, 2026
agent: Don't render Markdown for file names in tool calls (#49668)
6cbb3b9635 • Kavi Bidlack • Mar 19, 2026
editor: Fix multi-line cursor expansion when multi-byte characters are involved (#51780)
d94aa26ac5 • Finn Eitreim • Mar 19, 2026
gpui: Add `grid_cols_max_content`for content-based column widths (#50839)
e314c023b3 • Abhiraj Damodare • Mar 19, 2026
project: Don't send context.only for generic code action requests (#50979)
783ec4456d • loadingalias • Mar 19, 2026
client: Upgrade tiny_http (0.8.2 -> 0.12.0) (#51940)
e5ab982413 • Tom Houlé • Mar 19, 2026
title_bar: Prefer most specific repository for nested git repos (#51898)
806a72c540 • Caio Raphael • Mar 19, 2026
markdown: Render checkboxes in markdown table cells (#50595)
bb769b937a • iam-liam • Mar 19, 2026
bedrock: Make thinking toggle toggle thinking (#50673)
945f642478 • Shardul Vaidya • Mar 19, 2026
helix: Fix pasting from the system clipboard (#51703)
2e115644db • Finn Eitreim • Mar 19, 2026
search: Fix replace all being silently dropped (#50852)
e5dc2f06c9 • Om Chillure • Mar 19, 2026
search: Fix deleted files persisting in project search results (#50551)
0238d2d180 • João Soares • Mar 19, 2026
sidebar: Fix missing unread indicators in git worktree threads (#51942)
432c402e13 • Bennet Bo Fenner • Mar 19, 2026
editor: Open a singleton buffer when go to action results fit into a single excerpt (#51461)
4db5666f8a • Lukas Wirth • Mar 19, 2026
Omit large edits from ep history (#51938)
1c80e273e8 • Ben Kunkle • Mar 19, 2026
git: Use the real gitdir for checkpoints (#51563)
1bca0c5a91 • Stefan Junker • Mar 19, 2026
sidebar: Add some small design tweaks (#51936)
d934ba6cea • Danilo Leal • Mar 19, 2026