Commits

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

Remove leftover file (#46445)

e1b4f670ba • Piotr Osiewicz • Jan 9, 2026

languages: Do not highlight JSX/TSX components too broadly (#46442)

206f54e3d7 • Finn Evers • Jan 9, 2026

Autolabel first-time pull requests (#46443)

a76b17132b • Lena • Jan 9, 2026

Add `recent_projects` remote test (#46436)

aaebee488f • Lukas Wirth • Jan 9, 2026

Prevent diagnostic hover popover to scroll horizontally (#46438)

a481bdd3dc • Danilo Leal • Jan 9, 2026

Ensure we can triage non-templated issues (#46362)

e90913c3cb • Lena • Jan 9, 2026

collab: Remove `/contributors` endpoints (#46418)

2dfb13c4e5 • Marshall Bowers • Jan 9, 2026

Restrict icon paths to subdirectories of agent extensions (#44183)

feb04ff2bd • Richard Feldman • Jan 9, 2026

Vim search */# without moving cursor initially (#46244)

1fb2922be3 • abdellah hariti • Jan 9, 2026

Add guidance for terminal tool about being a pty (#46417)

295f9d6ff9 • Richard Feldman • Jan 9, 2026

Visual test infrastructure improvements (#46324)

558a741d75 • Richard Feldman • Jan 9, 2026

Subagents PR 1: Feature flag + tool skeleton (#46186)

acbb32d19f • Richard Feldman • Jan 9, 2026

Add tool permission evaluation logic (#46155)

274b1f3ac9 • Richard Feldman • Jan 9, 2026

Allow Escape to interrupt agent thread from conversation focus (#46410)

b4d69db524 • Richard Feldman • Jan 9, 2026

Revert "Make tasks inherit their callers priority" (#46413)

c17b48782b • Max Brunsfeld • Jan 9, 2026

collab: Remove `GET /contributor` endpoint (#46415)

32af786a70 • Marshall Bowers • Jan 9, 2026

Add breakpoint hover visual tests with VisualTestPlatform (#46404)

0e97c18fd6 • Richard Feldman • Jan 9, 2026

git_ui: Add some fixes and improvements to the worktree picker (#46407)

144ff825e2 • Danilo Leal • Jan 9, 2026

agent: Add turn statistics to agent panel (#46390)

06bd9005ab • Mikayla Maki • Jan 9, 2026

Make `RealFs::metadata` not error on recursive/looped symlinks (#45458)

fbd759bfc8 • Martin Pool • Jan 9, 2026

ep: Cache Anthropic client (#46406)

ad369ca2b7 • Max Brunsfeld • Jan 9, 2026

Update Rust crate aws-sdk-bedrockruntime to v1.113.0 [SECURITY] (#46400)

a842e1db2e • renovate[bot] • Jan 8, 2026

Update Rust crate aws-sdk-kinesis to v1.95.0 [SECURITY] (#46401)

e71353f6c6 • renovate[bot] • Jan 8, 2026

Update Rust crate aws-sdk-s3 to v1.112.0 [SECURITY] (#46402)

1041381a7a • renovate[bot] • Jan 8, 2026

gpui: Fix bug on `on_hover` callbacks (#46371)

f18b288fdf • Danilo Leal • Jan 8, 2026

Remove const generics from data table (runtime column count support) (#46341)

fa08e50346 • Oleksandr Kholiavko • Jan 8, 2026

Add granular tool permissions settings (#46112)

7a0b19b6b5 • Richard Feldman • Jan 8, 2026

Edit prediction: teacher prompt improvements (#46392)

0f75c079a5 • Max Brunsfeld • Jan 8, 2026

agent_ui: Improve the Bedrock configuration UI (#46397)

adee14646c • Danilo Leal • Jan 8, 2026

Delete docs/telemetry-log-revamp-plan.md (#46398)

e1f6ff2bf4 • Mikayla Maki • Jan 8, 2026

ep: Enable workspace test-support (#46395)

23f571d64c • Agus Zubiaga • Jan 8, 2026

agent: Fix profiles tooltip border (#46396)

fdd2dd5748 • Danilo Leal • Jan 8, 2026

Use real Zed fonts in visual tests (#46394)

37146e6e60 • Richard Feldman • Jan 8, 2026

Fix multiline regex (#46298)

f84f0ed03f • Zachiah Sawyer • Jan 8, 2026

telemetry: Add live telemetry log viewer (#46391)

374163cebd • Mikayla Maki • Jan 8, 2026

Pull server diagnostics without backtrace printing (#46383)

7300456dea • Kirill Bulatov • Jan 8, 2026

Add '#' to word_characters in JSON/CSS config (#45400)

ef4c1b34ba • Dylan • Jan 8, 2026

Instruct users to use links rather than aliases for podman compatibility (#46387)

7311e3c5da • KyleBarton • Jan 8, 2026

Make URL parsing less strict for agent generated URLs (#46330)

0660d8e0c8 • Conrad Irwin • Jan 8, 2026

component_preview: Fix license symlink (#46379)

b1316b0c49 • Marshall Bowers • Jan 8, 2026

Do not react on already observed buffer edits' versions (#46308)

31343566e7 • Kirill Bulatov • Jan 8, 2026

Fix EP CLI output flicker (#46313)

8bbc3c36c4 • Max Brunsfeld • Jan 8, 2026

vim: Fix bug where repeat operator could lead to unrecoverable replaying state (#46376)

00e3b2eb91 • Dino • Jan 8, 2026

vim: Implement text-based matching bracket logic for Vim '%' motion to correctly find pairs within comments (#45559)

648d1de26b • Rocky Shi • Jan 8, 2026

Improve LSP button error message (#46377)

9f8dd4c163 • Ben Kunkle • Jan 8, 2026

agent: Make reject/accept keybindings consistent with restore/stage (#46373)

7f645033f9 • Danilo Leal • Jan 8, 2026

Enable test-support features for some dev dependencies (#46370)

e0f445db8c • Dino • Jan 8, 2026

Capture terminal output when thread is interrupted (#46306)

9be436b1ef • Richard Feldman • Jan 8, 2026

Inline assistant tools: no more feature flag (#46107)

1239ac53f8 • Michael Benfield • Jan 8, 2026

Add `ep split` subcommand for dataset splitting (#46364)

11cfdb1e62 • Oleksiy Syvokon • Jan 8, 2026

lsp_button: Fix long LSP version label (#46359)

1fa9dd6284 • Danilo Leal • Jan 8, 2026

remote: Introduce a proper mock remote connection (#46337)

f053aeb4dd • Lukas Wirth • Jan 8, 2026

ep: Allow matching patches against files without trailing newlines (#46357)

a87d4c84c9 • Oleksiy Syvokon • Jan 8, 2026

docs: Update "Custom Keybindings for Extension-Based Agents section" to include a troubleshooting note for defining an agent name (#46144)

464a55038c • Iago Bermúdez • Jan 8, 2026

Fail early if clangd is downloaded on aarch Linux (#46346)

f599864294 • Kirill Bulatov • Jan 8, 2026

ep: Handle errored requests in Anthropic batches (#46351)

4c46872ab7 • Oleksiy Syvokon • Jan 8, 2026

settings_ui: Fix settings search missing results when BM25 finds partial matches (#46349)

5ae3cf0d47 • Smit Barmase • Jan 8, 2026

workspace: Unpreview active tab when closing other tabs (#46294)

28e7ee4437 • Alex Miller • Jan 8, 2026

terminal: Skip SHLVL when loading login shell environment (#46273)

466c7008e0 • rari404 • Jan 8, 2026

windows: Improve error message for credential write failures (#46221)

cfa478dde4 • Xiaobo Liu • Jan 8, 2026

editor: Don't paint hunk controls when the text area is too narrow to contain them (#46331)

7e39e15892 • Cole Miller • Jan 8, 2026

git: Don't show binary files in past commit view (#46312)

3835d40035 • Cole Miller • Jan 8, 2026

Update pulldown-cmark to v0.13.0 to fix crash (#46267)

74c3608350 • drbh • Jan 8, 2026

ep cli: Resume from output file (#46293)

42af91ddee • Agus Zubiaga • Jan 8, 2026

Create project entries for entry ancestors when scanning is disabled (#46300)

fc770b6440 • Agus Zubiaga • Jan 8, 2026

git: Fix base text in branch diff and text diff view not being highlighted (#46302)

e2cd9ac9b9 • Cole Miller • Jan 8, 2026

Add variable row height mode to table UI element (#46190)

05efa59fc6 • Oleksandr Kholiavko • Jan 7, 2026

docs: Add Tailwind CSS mode instructions (#46292)

0e1ed1832e • Gaauwe Rombouts • Jan 7, 2026

settings_ui: Organize page data (#46275)

40a2c724b7 • Ben Kunkle • Jan 7, 2026

mercury: Fix spurious newline removal (#46289)

6758732a4f • Ben Kunkle • Jan 7, 2026

gpui: Actually remove the Result from AsyncApp (#45809)

97c35c084b • Mikayla Maki • Jan 7, 2026