Commits

Devcontainer setup modal (#47021)

6acca17c44 • KyleBarton • Jan 16, 2026

Make always_allow_tool_actions override always_confirm and default_mode (#47012)

258d9223e4 • Richard Feldman • Jan 16, 2026

ty: Add support for using venv-installed binary (#47029)

c0bfba85c5 • Joseph T. Lyons • Jan 16, 2026

danger: Remove check for modifying prompts (#47028)

e05a577fd3 • Marshall Bowers • Jan 16, 2026

Add BYOK GPT-5.2-codex support (#47025)

e5706f2349 • Richard Feldman • Jan 16, 2026

Improve bracket colorization in Markdown files (#47026)

3389d84e03 • Kirill Bulatov • Jan 16, 2026

Format update_top_ranking_issues with latest ruff (#47023)

eedff99645 • Joseph T. Lyons • Jan 16, 2026

Send trust messages only to the clients related to the current WorktreeStore (#47005)

37715d5a50 • Kirill Bulatov • Jan 16, 2026

sum_tree: Implement find functions iteratively (#47013)

1f97c0e10c • Lukas Wirth • Jan 16, 2026

Fix not sending `file_chunks` parameter to Sweep in evals (#46999)

d1e4ef09ee • Ben Kunkle • Jan 16, 2026

Fix opening schemas via path args (#47008)

19be78c8d3 • Ben Kunkle • Jan 16, 2026

acp: Support loading a session for external agents (#46992)

43d5326075 • Ben Brandt • Jan 16, 2026

Remove scheduler test failure status plan (#47000)

47a276328b • Finn Evers • Jan 16, 2026

project_panel: Split up `render_entry` into smaller methods (#46850)

2aa8d5c747 • Finn Evers • Jan 16, 2026

Fix context enabled race condition in edit prediction cli (#46997)

73458a074c • Ben Kunkle • Jan 16, 2026

text: Speed up `offset_for_anchor` and `fragment_id_for_anchor` conversions (#46989)

d092f3a41b • Lukas Wirth • Jan 16, 2026

Fix json-language-server not considering `file_types` from project settings (#46991)

deb1b6e46a • Kirill Bulatov • Jan 16, 2026

livekit_client: Revert #46986 for macos (#46990)

116c44426d • Lukas Wirth • Jan 16, 2026

agent: Move thread loading to the AgentConnection (#46985)

59707157af • Ben Brandt • Jan 16, 2026

livekit_client: Do not encode video frames on the main thread (#46986)

14628482a3 • Lukas Wirth • Jan 16, 2026

remote_server: Fix panic handler not logging useful info (#46975)

c2f49c9e0a • Lukas Wirth • Jan 16, 2026

Add slack notifications for bad bugs (#46982)

c6f70411ce • Lena • Jan 16, 2026

agent: End turn at message boundary when queue has pending messages (#46980)

f1a8b05391 • Mikayla Maki • Jan 16, 2026

Fix zoomed dock closing on window reactivation (#46972)

77bf7b7942 • Mikayla Maki • Jan 16, 2026

Don't show diff review button on folded buffers (#46968)

2618f2922f • Danilo Leal • Jan 16, 2026

Introduce new predict_edits/v3 endpoint (#46960)

780a87dd98 • Max Brunsfeld • Jan 16, 2026

agent_ui: Fix preview for images and creases in queue entries (#46964)

267cf56943 • Danilo Leal • Jan 16, 2026

agent_ui: Make it easier to interrupt with message in queue (#46954)

d183902dc7 • Danilo Leal • Jan 15, 2026

Enable review comments in branch diff view (#46951)

24b7e3edb5 • Richard Feldman • Jan 15, 2026

Fewer race-conditions in Vercel redeploy (#46826)

4250871a1c • Conrad Irwin • Jan 15, 2026

agent_ui: Fix review buttons getting cut-off (#46948)

70b0a95a22 • Danilo Leal • Jan 15, 2026

Remove Burn Mode code (#46950)

a92df1eee4 • Marshall Bowers • Jan 15, 2026

acp: Always pass env to builtin agents (#46946)

5c622e3e46 • Ben Brandt • Jan 15, 2026

ep: Add 180 token editable region experiment (#46945)

3ce386a118 • Agus Zubiaga • Jan 15, 2026

Autofix run fmt after clippy (#46935)

f319845f9a • Conrad Irwin • Jan 15, 2026

agent: Fix panic caused by polling ended stream (#46839)

20163f1bc4 • tidely • Jan 15, 2026

ep cli: Compute editable region during format-prompt (#46929)

189c9f4124 • Agus Zubiaga • Jan 15, 2026

Remove previous teammates from REVIEWERS.conl (#46934)

4f4f69c05e • Joseph T. Lyons • Jan 15, 2026

Restore run_with_clock_advancement (#46930)

fcd80dd972 • Conrad Irwin • Jan 15, 2026

editor: Fix add selection when skipping over soft-wrapped lines (#46911)

edae88c223 • Dino • Jan 15, 2026

Split settings content into its own crate (#46845)

a2728e39a8 • Ben Kunkle • Jan 15, 2026

Remove legacy billing code (#46927)

6fcc5e9461 • Marshall Bowers • Jan 15, 2026

Implement Vim's tag stack (#46002)

1ded60a660 • Carl Jackson • Jan 15, 2026

ep: Combine PredictionProvider and ZetaVersion (#46896)

a10fdfd2b8 • Oleksiy Syvokon • Jan 15, 2026

gpui: Fix utf8 slicing panic in `truncate_line` (#46914)

3ed6c68f3b • Lukas Wirth • Jan 15, 2026

Cache dynamic JSON schemas with invalidation (#46824)

6e0dc03c1e • Richard Feldman • Jan 15, 2026

remote: Support opening builtin host files in remote workspaces on wsl (#46910)

3d0222a5af • Lukas Wirth • Jan 15, 2026

Revert "gpui: Add dynamic padding to prevent glyph clipping in text rendering on macOS (#45957)" (#46906)

adf2fec2e0 • Marshall Bowers • Jan 15, 2026

languages: Support terminal auto-activation for `poetry` managed Python environment (#46900)

e1f73a61fe • Xin Zhao • Jan 15, 2026

ui: Dismiss context menus when window loses focus (#46866)

d139c5e6d2 • Jake Go • Jan 15, 2026

agent_ui: Improve icon for discarding interrupted edit (#46903)

39569ef27b • Danilo Leal • Jan 15, 2026

agent_ui: Clean UI code a bit for the tool permission controls (#46902)

78d98773d6 • Danilo Leal • Jan 15, 2026

git_panel: Disable AI commit message button instead of hiding it (#46525)

cc62b53ec1 • Ivan Magda • Jan 15, 2026

Revert "collab: Bump minimum required version to collaborate from 0.204.1 to 0.220.0 to accomodate for project search RPC changes" (#46892)

b06f4088a3 • Piotr Osiewicz • Jan 15, 2026

multi_buffer: Use stable storage for buffer IDs (#46884)

9b9f25ff39 • Piotr Osiewicz • Jan 15, 2026

Fix delay in Copilot completion (#46885)

4a2d1e3747 • Hieu Pham • Jan 15, 2026

workspace: Do not attempt to unnecessarily update jump list on worktree updates (#46882)

1321aa932c • Lukas Wirth • Jan 15, 2026

terminal: Fix vi mode cursor not updating on k/j navigation (#46762)

b4d1ba7a0d • xcb3d • Jan 15, 2026

workspace: Fix tab reordering regression (#46872)

b8c5f672cd • Yaroslav Yenkala • Jan 15, 2026

gpui: Add dynamic padding to prevent glyph clipping in text rendering on macOS (#45957)

83ca31055c • Jony Lab • Jan 15, 2026

Fix emoji on Linux when using High DPI (#46857)

95c698d31d • John Tur • Jan 15, 2026

Allow EP synthesize command to take multiple repos (#46853)

ceecf82287 • Max Brunsfeld • Jan 15, 2026

Use LazyLock for static JSON schemas (#46823)

fd877a9a3d • Richard Feldman • Jan 15, 2026

Fix issues processing captured edit prediction examples (#46773)

445c95aa3c • Max Brunsfeld • Jan 14, 2026

Split token display for OpenAI (#46829)

9c5fc6ecbd • Mikayla Maki • Jan 14, 2026

agent_ui: Refine the subagent UI design (#46838)

b5b13d1f4d • Danilo Leal • Jan 14, 2026

markdown_preview: Fix wide tables not being fully visible (#46834)

138c335d7c • Danilo Leal • Jan 14, 2026

workspace: Add recent projects in the multi-project dropdown (#46828)

99829c7ce7 • Danilo Leal • Jan 14, 2026

Allow passing custom access token to zeta2 models via env var (#46830)

14e05ccb78 • Max Brunsfeld • Jan 14, 2026

Allow running MCP servers on the remote server when using remote development (#46756)

cd41a21ca7 • John Tur • Jan 14, 2026

Granular Tool Permission Buttons (#46284)

4791e1ddc4 • Richard Feldman • Jan 14, 2026

Render subagents in thread (#46188)

581e559002 • Richard Feldman • Jan 14, 2026

workspace: Move panel telemetry to workspace level (#46809)

5e5951a43e • Katie Geer • Jan 14, 2026

Diff review comments: store locally and batch submit to agent (#46669)

415f384ff3 • Richard Feldman • Jan 14, 2026

agent_ui: Add right-click menu item for copying a given agent response's content (#46529)

0350e0ca87 • Serhii Melnychuk • Jan 14, 2026

Batch completion events to reduce notify() calls during streaming (#46802)

5e9634c718 • Richard Feldman • Jan 14, 2026

html: Exclude all brackets from bracket colorization (#46808)

993bbf596d • Finn Evers • Jan 14, 2026

languages: Separate control flow keywords for Shell Scripts (#46722)

c67328ab2e • Cole McAnelly • Jan 14, 2026

agent: Fix terminal command truncation in confirmation dialogs (#40570)

8150d59b27 • Miguel Cárdenas • Jan 14, 2026

Add sponsor button to main Zed repo (#46807)

8e8e88c1ec • morgankrey • Jan 14, 2026

agent_ui: Queue prompts by default when sending them while generating (#46797)

9621fac835 • Danilo Leal • Jan 14, 2026

Bump Zed to v0.221 (#46804)

9e44d92a01 • Joseph T. Lyons • Jan 14, 2026

copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618)

ca23fa7c7c • Piotr Osiewicz • Jan 14, 2026

agent: Initial support for ACP session listing (#46796)

cd12d45e4a • Ben Brandt • Jan 14, 2026

remote: Fix not being able to cancel in connecting state (#46789)

f1fd0ab529 • Lukas Wirth • Jan 14, 2026

collab: Bump minimum required version to collaborate from 0.204.1 to 0.220.0 to accomodate for project search RPC changes (#46715)

55a7a939c1 • Piotr Osiewicz • Jan 14, 2026

outline: Enable scrollbar in outline view picker (#46774)

6c5da3df22 • Xiaobo Liu • Jan 14, 2026

agent: One Thread History (#46785)

db2f2ad45a • Ben Brandt • Jan 14, 2026

vim: Fix subword motion near end of line (#45908)

b5242ab5f2 • Lionel Henry • Jan 14, 2026

agent_ui: Improve UX for discarding partial edits (#46752)

1d366b39c1 • Danilo Leal • Jan 14, 2026

Revert "Clean up image resources for the current window (#45969)" (#46779)

c35bbaad37 • Kirill Bulatov • Jan 14, 2026

remote: Fix ACP agents not working in docker (#46778)

2127b8d758 • Lukas Wirth • Jan 14, 2026

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