Commits

Allow PRs to not have a newline before the first release note (#52336)

9dd588a7a9 • Conrad Irwin • Mar 24, 2026

eval: Port over evals for streaming edit tool (#52317)

b1e94da0d7 • Ben Brandt • Mar 24, 2026

Fix switching between helix and vim modes to not require returning to non-modal in between (#51706)

bf92d19730 • Finn Eitreim • Mar 24, 2026

Make the agent panel have a flexible width (#52276)

aca5209761 • Max Brunsfeld • Mar 24, 2026

title_bar: Move the organization items inside the user menu (#52343)

23ac4fd9d2 • Danilo Leal • Mar 24, 2026

sidebar: Make sure workspace has git state loaded when opening a new one (#52233)

9b0f454995 • Anthony Eid • Mar 24, 2026

Don't keep stale predictions in if they were discarded (#52334)

b5fc09e405 • Ben Kunkle • Mar 24, 2026

ep: Automate distillation (#51293)

da401c4e7b • Oleksiy Syvokon • Mar 24, 2026

editor: Include closing delimiter on same line when folding (#50090)

72c1d973ec • João Soares • Mar 24, 2026

settings: Fix incorrect worktree root for symlinked settings.json on Windows (#51453)

20724716ec • Bryan Pothon • Mar 24, 2026

task: Skip .vscode tasks when .zed/tasks.json exists (#51797)

2315856b3f • moktamd • Mar 24, 2026

agent: Allow model to respond with stringified array when it edits (#52303)

e9d1419c23 • Bennet Bo Fenner • Mar 24, 2026

remote_connection: Add visibility toggle to password prompt (#52297)

4add7819dc • Xiaobo Liu • Mar 24, 2026

git_ui: Improve UI for the branch, stash, and worktree pickers (#52274)

f3534fc95c • Danilo Leal • Mar 24, 2026

agent_ui: Add some thread view design improvements (#52322)

4b598bff35 • Danilo Leal • Mar 24, 2026

copilot_chat: Serialize ToolChoice::Any as "required" instead of "any" (#52015)

b0f286042b • Valery Borovsky • Mar 24, 2026

agent: Remove priority from update_plan (#52320)

4b60e639bc • Ben Brandt • Mar 24, 2026

sidebar: Fix title bar upon moving workspace to a new window (#52266)

eeafae370b • Danilo Leal • Mar 24, 2026

ui: Clean up unused icons (#52282)

f65ddc6dfa • Danilo Leal • Mar 24, 2026

eval_cli: Improve setup for the eval_cli args (#52209)

1f5d280870 • Ben Brandt • Mar 24, 2026

acp: Fix the spawn directory for agent servers in remote environments (#52308)

b478dfdf5e • Ben Brandt • Mar 24, 2026

Fix git panel context menu keybinding jitter (#52217)

45be23c56c • João Soares • Mar 24, 2026

git_ui: Hide status icon when status_style is set to label_color (#51947)

ce7cd7c163 • Valery Borovsky • Mar 24, 2026

language_models: Use weak entities in subscribe/observes around the language model registry (#52312)

b28990e471 • Ben Brandt • Mar 24, 2026

agent: Fix `cargo test -p agent` on windows (#52311)

7c185202f5 • Lukas Wirth • Mar 24, 2026

docs: Document MCP HTTP OAuth support (#52240)

951cf0c409 • Tom Houlé • Mar 24, 2026

Support unbind in keymap (#52225)

062ae00294 • Ben Kunkle • Mar 24, 2026

settings_ui: Fix open settings keybind always taking precedence (#52277)

cae8d3e0ba • Finn Evers • Mar 24, 2026

Upgrade tree-sitter-rust, de-list bsn (#52251)

6d3ebd4ffe • Chris Biscardi • Mar 24, 2026

Fix thread's worktree being discarded upon archiving the previous thread in the sidebar (#52271)

cc56071c96 • Max Brunsfeld • Mar 24, 2026

audio: Remove rodio audio backend (#51945)

28687ff9d1 • Piotr Osiewicz • Mar 23, 2026

agent_ui: Don't reset cursor position when editing queued messages (#52210)

3225e53f2f • Danilo Leal • Mar 23, 2026

agent_ui: Fix full screen behavior on worktree creation (#52269)

ae6a9c5f97 • Danilo Leal • Mar 23, 2026

sidebar: Adjust the sidebar UI slightly (#52228)

d30652fa4b • Mikayla Maki • Mar 23, 2026

Make close sidebar button work regardless of focus state (#52260)

0b9aeaf663 • Max Brunsfeld • Mar 23, 2026

Change the default panel layout (#52232)

78df135d15 • Mikayla Maki • Mar 23, 2026

sidebar: Add "move to new window" action (#52219)

1ee4d24508 • Cameron Mcloughlin • Mar 23, 2026

agent: Wait until linked git worktree state is loaded (#51395)

372ce88725 • Anthony Eid • Mar 23, 2026

Log when migrating thread metadata in `ThreadMetadataStore` (#52230)

54f12d1ae1 • Bennet Bo Fenner • Mar 23, 2026

title_bar: Respect Linux titlebar config (#47506)

60a29857f1 • Mufeed Ali • Mar 23, 2026

gpui_macos: Guard deferred AppKit calls against closed windows (#51992)

466995cb81 • Lukas Wirth • Mar 23, 2026

agent: Make branch diff completion use same default branch as branch diff action (#52223)

f1f21d8c83 • Anthony Eid • Mar 23, 2026

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