Commits

terminal_view: Fix formatting in `TerminalElement::paint` (#46775)

e747cfc955 • Finn Evers • Jan 14, 2026

languages(rust): Highlight enum variant labels (#46772)

b1da735395 • Lukas Wirth • Jan 14, 2026

editor: Fix clipboard line numbers when copying from multibuffer (#46743)

acfc71a423 • Kavi Bidlack • Jan 14, 2026

Revert "Revert scheduler update (#46659)" (#46671)

4aa3cd07c3 • Conrad Irwin • Jan 14, 2026

terminal: Fix last character of IME marked text not being deleted (#46224)

a1263830bb • ᴀᴍᴛᴏᴀᴇʀ • Jan 14, 2026

Fix copying from agent panel including extra backtick (#46763)

22415e5f49 • Conrad Irwin • Jan 14, 2026

Add actions to move to start and end of larger syntax node (#45331)

b8fd09e768 • Vamsi Raman Deeduvanu • Jan 14, 2026

linux: Fix duplicate IME input on Wayland and Sunshine remotes (#46560)

d92f47746f • Bo He • Jan 14, 2026

Introduce zeta2 format with cursor content in original order (#46732)

20284e4f21 • Max Brunsfeld • Jan 13, 2026

workspace: Improve the multi-project UX (#46641)

c9003e1a12 • Danilo Leal • Jan 13, 2026

agent_ui: Discard button for interrupted changes (#46735)

fd829cd2d0 • Michael Benfield • Jan 13, 2026

Customizable vim mode text color (#46639)

5be4b60176 • everdrone • Jan 13, 2026

Prevent stale related excerpts by avoiding storing their contents as strings (#46666)

d67c8f2884 • Max Brunsfeld • Jan 13, 2026

agent_ui: Make rust-analyzer paths work with symbol completions (#46739)

1b416c71d6 • Lukas Wirth • Jan 13, 2026

settings_ui: Add vim settings (#46634)

eed80aaef6 • Ben Kunkle • Jan 13, 2026

danger: Use Danger Proxy running on Cloud (#46731)

f30161174a • Marshall Bowers • Jan 13, 2026

vim: Change logic in subword motion subword_start calculation (#45341)

5a8a7d8666 • Will Garrison • Jan 13, 2026

project search: Fix alignment in the filter inputs (#46726)

6b1b5fa6b2 • Danilo Leal • Jan 13, 2026

agent_ui: Fix reject all and keep all keybinding conflict (#46725)

bffee3f259 • Danilo Leal • Jan 13, 2026

agent_ui: No agent diff view with Agent V2 (#46710)

2a83c6907c • Michael Benfield • Jan 13, 2026

Improve design for the diff review button (#46723)

f931704610 • Danilo Leal • Jan 13, 2026

debugger_ui: Make view in the new session picker keyboard navigable (#46662)

782ca51c36 • Danilo Leal • Jan 13, 2026

remote: Support local terminals in remote projects (#46532)

d7bce54685 • David Baldwin • Jan 13, 2026

Add option to show pinned tabs in a separate row (#46573)

72f6d39962 • Yaroslav Yenkala • Jan 13, 2026

ep: Fix raw request shape (#46711)

79c69dc622 • Agus Zubiaga • Jan 13, 2026

vim: Allow trailing whitespace for `:norm` command (#46403)

d2b31b47b6 • AidanV • Jan 13, 2026

remote: Add remote timeout debugging commands (#46695)

4e368d485c • Lukas Wirth • Jan 13, 2026

Trust settings sync as a collab project client (#46700)

6865d80a82 • Kirill Bulatov • Jan 13, 2026

editor: Fix crash when pasting after copy and trim in visual line mode (#46640)

0ecefe031e • Dino • Jan 13, 2026

agent_ui: Make stopping a running terminal cancel thread generation (#46663)

70da176353 • Danilo Leal • Jan 13, 2026

Fix a missing newline in the zeta prompt (#46677)

6b1eb25370 • Max Brunsfeld • Jan 13, 2026

terminal_view: Fix terminal opening in / when no project is open (#46582)

d76258da9a • Max Malkin • Jan 13, 2026

Fix `Failed to load environment variables` error message after self-update on Linux (#46367)

271bcf65ef • Martin Pool • Jan 13, 2026

agent_ui: Remove Keep/Reject only with feature flag (#46656)

d35fee1cd1 • Michael Benfield • Jan 13, 2026

Remove -q from .rules (#46670)

4c494fe06f • Conrad Irwin • Jan 13, 2026

Avoid expensive re-computation of sticky header lines (#46653)

024485133d • Max Brunsfeld • Jan 13, 2026

ollama: Save API URL and key upon confirmation (#46665)

1c1ab657b8 • Finn Evers • Jan 13, 2026

ep: Use FIM-like prompt for zeta2 (#46657)

90ec58836e • Agus Zubiaga • Jan 13, 2026

editor: Fix regression with folds and relative counting (#46658)

8ab49c325f • Finn Evers • Jan 12, 2026

Revert scheduler update (#46659)

8b4ab260e6 • Conrad Irwin • Jan 12, 2026

git: Annotate more functions and blocks with tracing spans (#46642)

6d3ea102ec • Jakub Konka • Jan 12, 2026

agent: Move thread history access behind AgentConnection trait (#46631)

291611e3db • Ben Brandt • Jan 12, 2026

gpui: Remove unused `flume` dependency (#46647)

f651c4c340 • Finn Evers • Jan 12, 2026

project_symbols: Display line numbers in symbol picker (#46507)

1148773d49 • Shuhei Kadowaki • Jan 12, 2026

Add diff review button in git diff views (#46326)

3b67868675 • Richard Feldman • Jan 12, 2026

Subagents PR 2: Thread spawning + execution (#46187)

756637fef5 • Richard Feldman • Jan 12, 2026

Fix panic when using RealtimeAudio priority (#46635)

816e5f5c73 • Antonio Scandurra • Jan 12, 2026

ep: Use non-chat completions for /predict/raw (#46633)

7853589033 • Agus Zubiaga • Jan 12, 2026

agent_ui: Remove Keep/Reject buttons (#46456)

c9e6238163 • Michael Benfield • Jan 12, 2026

Add remaining tool permissions (#46164)

2b6e935b09 • Richard Feldman • Jan 12, 2026

Add structured outline for Markdown (#45643)

8a1cf4d499 • Yuantian Ding • Jan 12, 2026

git_ui: Unify branch, worktree, and stash pickers in one (#46621)

b9de700b0c • Danilo Leal • Jan 12, 2026

Fix worktree trust not applied on window reuse (#46623)

bf3cab6ae6 • Kirill Bulatov • Jan 12, 2026

ep: Fix applying patch to text without a trailing newline (#46471)

cbb6e2f563 • Oleksiy Syvokon • Jan 12, 2026

gpui(windows): Force a paint message when running out foreground budget (#46609)

37b05605e2 • Lukas Wirth • Jan 12, 2026

copilot: Fix double lease panic when signing out (#46619)

0eeb743904 • Piotr Osiewicz • Jan 12, 2026

Delete accidentally committed scheduler plan (#46601)

2f093d23ae • Antonio Scandurra • Jan 12, 2026

Properly notify all language server worktree trust listeners (#46613)

38fc4eaf44 • Kirill Bulatov • Jan 12, 2026

editor: Remove unnecessary cloning of selections (#46598)

5ddfcf09f7 • Finn Evers • Jan 12, 2026

project_symbols: Support rust-analyzer path symbol search (#46511)

819d2f7c78 • Lukas Wirth • Jan 12, 2026

Always show worktree trust, even if other title bar items are hidden with settings (#46606)

a75d3fc10c • Kirill Bulatov • Jan 12, 2026

First-contribution autolabeler: work around a bug (#46603)

ad1251b9d9 • Lena • Jan 12, 2026

terminal: Fix IME position when cursor is hidden (#46592)

5c7abadf2d • koh-sh • Jan 12, 2026

terminal_view: Remove intermediate vec allocation (#46600)

feccf38e3f • Finn Evers • Jan 12, 2026

terminal: Avoid overlapping IME marked text with terminal content (#46227)

578911de03 • ᴀᴍᴛᴏᴀᴇʀ • Jan 12, 2026

Update GPUI dependency: ashpd 0.12 -> 0.12.1 (#46564)

d4f6ca44bc • Eduardo de Melo Xavier • Jan 11, 2026

Skip worktree trust checks on Zed invisible worktrees (#46563)

a87fed21b1 • Kirill Bulatov • Jan 11, 2026

Improve snippet parse error context (#46277)

0ff0390f27 • Oscar Vargas Torres • Jan 11, 2026

licenses: Verify validity of the symlink files (#46444)

5ba6258415 • Lukas Wirth • Jan 11, 2026

editor: Fix DeleteToPreviousSubwordStart and DeleteToNextSubwordEnd interaction with newlines (#46235)

e0b89694f3 • Ruben Fricke • Jan 11, 2026

Fix `gpui` Linux build failure due to ashpd/zbus incompatibility (#46543)

43c252cf80 • Neulus • Jan 11, 2026

Use let chain to avoid `clippy::unnecessary_unwrap` (#46409)

3f2c7c6d30 • Martin Pool • Jan 11, 2026

Fix Windows IME composition string being displayed incorrectly (#46545)

af6385a293 • John Tur • Jan 11, 2026

Fix cancellation regression: make edit_file_tool handle cancellation (#46527)

ecc3928040 • Richard Feldman • Jan 11, 2026

open_ai: Use proper type for Responses API `input` (#46526)

c6a38f2cfb • Marshall Bowers • Jan 10, 2026

Integrate scheduler crate into GPUI (#44810)

73d935330e • Nathan Sobo • Jan 10, 2026

Add right-click menu action to copy path in the breadcrumb button (#46483)

17dbe8d6d4 • Danilo Leal • Jan 10, 2026

Fix fold persistence corruption from external file changes (#46011)

e04d044271 • Brandt Weary • Jan 10, 2026

Simplify networking tests even more (#46489)

93e3a39077 • Mikayla Maki • Jan 10, 2026

Revert "lsp: Do not reuse disk-based diagnostics (#46437)" (#46487)

f5c924c583 • Marshall Bowers • Jan 9, 2026

acp: Add keybindings for session config option categories (#46484)

dffed22f45 • Ben Brandt • Jan 9, 2026

language_models: Add support for using OpenAI Responses API through Zed provider (#46482)

451bf25d1c • Marshall Bowers • Jan 9, 2026

acp: Update agent-client-protocol Rust SDK to v0.9.3 (#46481)

613183b9f2 • Ben Brandt • Jan 9, 2026

Prepopulate empty patch in example capture (#46480)

0afe91ff24 • Max Brunsfeld • Jan 9, 2026

Fix vim mouse selections (#45177)

bf87d0e6d1 • Conrad Irwin • Jan 9, 2026

search: Stream project search results sooner (#45245)

b212cfbc2e • Piotr Osiewicz • Jan 9, 2026

languages: Fix Python venv auto-activation for PowerShell 7 (#46465)

442c236402 • Xin Zhao • Jan 9, 2026

vim: Add `use_match_quotes` setting for % motion, default is `true` (#42615)

1062e2c5a9 • Hans • Jan 9, 2026

agent: Split up Agent and Text Thread History (#46457)

a94157714a • Ben Brandt • Jan 9, 2026

Fix incorrect usages of `Zeta2FeatureFlag` (#46462)

ddf70bc321 • Ben Kunkle • Jan 9, 2026

Fix visual test font regression (#46461)

0d082a3945 • Richard Feldman • Jan 9, 2026

ep: Fix editable region for teacher models (#46459)

e6467fc47a • Oleksiy Syvokon • Jan 9, 2026

remote: Pass `-q` on ssh remotes when running one shot commands (#46458)

5deb4aa085 • Lukas Wirth • Jan 9, 2026

git: Fix a bug where BranchDiff shows incorrect diffs (#46433)

5f92b31a8a • Anthony Eid • Jan 9, 2026

lsp: Do not reuse disk-based diagnostics (#46437)

dd43891521 • Piotr Osiewicz • Jan 9, 2026

agent_ui: Add per-file and total number of lines added and removed (#46454)

7142e6a781 • Danilo Leal • Jan 9, 2026

Add `ep --failed=skip` to exclude errored examples from output (#46453)

f42d714d33 • Oleksiy Syvokon • Jan 9, 2026

remote: Add build-remote-server-binary for use in benchmarks (#46451)

b55046319d • Piotr Osiewicz • Jan 9, 2026

open_ai: Move `responses` module to its own file (#46450)

30f776e47f • Marshall Bowers • Jan 9, 2026

Fix `test_extract_zip_sets_default_permissions` umask dependency (#46369)

306a38aae8 • Martin Pool • Jan 9, 2026