Commits

Fix a bug that interfered with sorting of conflicted paths in the git panel (#29534)

7587340fb1 • Cole Miller • Apr 30, 2025

agent: Add keybindings to open the panel's extra menu (#29663)

5073cba08d • Danilo Leal • Apr 30, 2025

agent: Add new "Manual" profile (#29636)

0a02869513 • Danilo Leal • Apr 30, 2025

agent: Update panel navigation dropdown keybindings (#29660)

854c554580 • Danilo Leal • Apr 30, 2025

Revert "python: Enable subroot detection for pylsp and pyright (#27364)" (#29658)

59708ef56c • Piotr Osiewicz • Apr 30, 2025

chore: Move Windows dependencies to windows section (#29649)

152ea04a21 • Jason Lee • Apr 30, 2025

gpui: Refactor `PlatformKeyboardLayout` (#29653)

074b6965e2 • 张小白 • Apr 30, 2025

windows: Remove `allow(deadcode)` (#29651)

edda386827 • 张小白 • Apr 30, 2025

debugger: Extract running state from DebugSession mode and remove mode field (#29646)

9767033985 • Anthony Eid • Apr 30, 2025

Fix token counting requests in Gemini (#29643)

edf78e770d • Michael Sloan • Apr 30, 2025

extensions_ui: Fix scroll to top only on refetch (#29640)

8d77efa781 • Smit Barmase • Apr 30, 2025

Split diagnostics markdown style out (#29637)

747a029487 • Conrad Irwin • Apr 30, 2025

Fix eval judging missing final response (#29638)

c8685dc90f • Richard Feldman • Apr 30, 2025

Make code block eval resilient to indentation (#29633)

d566864891 • Richard Feldman • Apr 30, 2025

vim: Fix incorrect escaping parenthesis of replacement string (#29555)

75a9ed164b • Hilda24 • Apr 30, 2025

Tidy up diagnostics more (#29629)

e364e48266 • Conrad Irwin • Apr 30, 2025

Skip serializing `None` fields in Gemini API (#29632)

b4732235e3 • Michael Sloan • Apr 30, 2025

agent: Add new panel navigation dropdown (#29539)

b1395c5fdf • Danilo Leal • Apr 30, 2025

agent: Make token indicator not flash if last count tokens request failed (#29628)

1a4d7249f6 • Michael Sloan • Apr 29, 2025

Code block evals (#29619)

d7004030b3 • Richard Feldman • Apr 29, 2025

agent: Discourage long-running commands (#29627)

2508e491d5 • Agus Zubiaga • Apr 29, 2025

vim: Create anyquotes, anybrackets, miniquotes, and minibrackets text objects (#26748)

a09e5d255b • Osvaldo • Apr 29, 2025

agent: Log errors from token counting APIs (#29626)

33abf1ee7c • Michael Sloan • Apr 29, 2025

Disable nix nightly builds (#29624)

f7a3e00074 • Julia Ryan • Apr 29, 2025

collab: Add `has_extended_trial` to `LlmTokenClaims` (#29622)

24e47de02a • Marshall Bowers • Apr 29, 2025

Stop routing session events via the DAP store (#29588)

15a83b5a10 • Conrad Irwin • Apr 29, 2025

gpui: Relax AssetLogger trait bounds (#29450)

fde1cc78a1 • tidely • Apr 29, 2025

vim: Fix end of paragraph deletion when there's no blank lines (#29490)

f2813f60ed • Dino • Apr 29, 2025

Use image cache to stop leaking images (#29452)

4758173c33 • Mikayla Maki • Apr 29, 2025

Fix worktree test flakiness (#29613)

d732a7d361 • Conrad Irwin • Apr 29, 2025

keymap: Make F10 toggle the menu on Linux (#29607)

cf6b051b99 • Peter Tripp • Apr 29, 2025

agent: Add icon for Zed's max mode (#29610)

a376038803 • Danilo Leal • Apr 29, 2025

bash: Don't treat `raw_string` as bracket (#29617)

2973bf188b • Ben Kunkle • Apr 29, 2025

collab: Add support for extended Zed Pro trial (#29612)

386970c29a • Marshall Bowers • Apr 29, 2025

Fix channel notes searching in buffer picker (#29611)

f7f44bfbed • Julia Ryan • Apr 29, 2025

agent: Enrich `grep` tool output with syntax information (#29601)

fd17f2d8ae • Agus Zubiaga • Apr 29, 2025

debugger: Transition to path! macro to create paths in debugger tests (#29605)

5507958327 • Anthony Eid • Apr 29, 2025

bedrock: Preserve thinking blocks for Bedrock (#29602)

fa40353fc5 • Shardul Vaidya • Apr 29, 2025

agent: Create `TerminalToolCard` and display shell output while it's running (#29546)

83b8530e1f • João Marcos • Apr 29, 2025

collab: Take the mode into account when syncing usage to Stripe (#29606)

5afb89ca93 • Marshall Bowers • Apr 29, 2025

debugger: Fix bug where active debug line highlights weren't cleared (#29562)

6386336eee • Anthony Eid • Apr 29, 2025

collab: Add `mode` column to `subscription_usage_meters` table (#29603)

c168fc335c • Marshall Bowers • Apr 29, 2025

language_models: Change default fast model for Zed provider (#29600)

b2df395918 • Marshall Bowers • Apr 29, 2025

Re-add code block formatting instructions (#29574)

2b431d3e9d • Richard Feldman • Apr 29, 2025

agent: Support images via @file and the file context picker (#29596)

4812c9094b • Bennet Bo Fenner • Apr 29, 2025

agent: Only show expand message editor when focused on it (#29595)

fcef101227 • Danilo Leal • Apr 29, 2025

agent: Add message editor UI improvements (#29594)

7e25460708 • Danilo Leal • Apr 29, 2025

extensions_ui: Add design changes to expose the filters more (#29582)

9b37206147 • Danilo Leal • Apr 29, 2025

Git tweaks (#28791)

756fcd0733 • Conrad Irwin • Apr 29, 2025

freebsd: Fix failure to build (#29587)

3fd37799b4 • Peter Tripp • Apr 29, 2025

Debug console tweaks (#29586)

ab180855de • Conrad Irwin • Apr 29, 2025

Fix gemini model token limits (#29584)

2beefc8158 • Michael Sloan • Apr 29, 2025

collab: Sync model request overages to Stripe (#29583)

5092f0f18b • Marshall Bowers • Apr 29, 2025

Fix data loss when project settings opened with ".zed" in `file_scan_exclusions` (#29578)

3a212e72a4 • Ben Kunkle • Apr 29, 2025

ollama: Add Qwen3 and Gemma3 (default to 16K context) (#29580)

4dc8ce8cf7 • Peter Tripp • Apr 29, 2025

zed_extension_api: Fork new version of extension API (#29579)

2cc5a0de26 • Marshall Bowers • Apr 29, 2025

Ensure thread's model is initialized once settings are loaded

bc665b2a76 • Max Brunsfeld • Apr 29, 2025

Associate each thread with a model (#29573)

17903a0999 • Max Brunsfeld • Apr 28, 2025

gpui: Fix markdown wrapped background not correctly rendering (#29571)

5102c4c002 • Smit Barmase • Apr 28, 2025

editor: Fix selection and bracket pair highlight not appearing on collab updates (#29558)

2139219832 • Smit Barmase • Apr 28, 2025

collab: Rename symbols for existing Stripe synchronization (#29570)

9abeedf0c6 • Marshall Bowers • Apr 28, 2025

Simplify the SerializableItem::cleanup implementation (#29567)

1d7c86bf0d • Mikayla Maki • Apr 28, 2025

collab: Avoid creating duplicate Stripe customers (#29566)

17703310ae • Marshall Bowers • Apr 28, 2025

agent: Cancel pending in-edit user message upon new message submit (#29565)

bbe8d6a654 • Danilo Leal • Apr 28, 2025

Make thread context wait on detailed summary + remove "Summarizing context..." (#29564)

bbc66748dd • Michael Sloan • Apr 28, 2025

agent: Include grep-related instructions in the prompt only if the tool is available (#29536)

99df1190a9 • Oleksiy Syvokon • Apr 28, 2025

Less log spam (non git worktrees; saving with no LSP) (#29557)

0e477e7db9 • Peter Tripp • Apr 28, 2025

Move Show Code Actions lower in editor context menu (#29556)

0afb980f7b • Max Brunsfeld • Apr 28, 2025

debugger: Fix bug where args from debug config weren't sent to adapters (#29445)

d360f77796 • Anthony Eid • Apr 28, 2025

format: Minor logging improvements (#29554)

92b9bc599d • Ben Kunkle • Apr 28, 2025

vim: Add neovim 0.11 default mappings (#28602)

ed367e1636 • 5brian • Apr 28, 2025

Method renaming intended to be included in #29551 (#29553)

b41ffae161 • Michael Sloan • Apr 28, 2025

linux(x11): Add support for pasting images from clipboard (#29387)

ef33666701 • Ben Kunkle • Apr 28, 2025

language_models: Pass up `mode` from the `LanguageModelRequest` (#29552)

cd86905ebe • Marshall Bowers • Apr 28, 2025

agent: Improve attached context display and show hovers for symbol / selection / rules / thread (#29551)

abb48b7711 • Michael Sloan • Apr 28, 2025

vim: Fix `'t'` motion to start of soft wrapped line (#29303)

8afac388bb • AidanV • Apr 28, 2025

Update docs around vim's substitute command (#29404)

53b36b328e • alexfertel • Apr 28, 2025

agent: Add "max mode" toggle (#29549)

ce93961fe0 • Marshall Bowers • Apr 28, 2025

zed: Don't feature-gate `zed: open account settings` action (#29542)

e3c987e2fb • Marshall Bowers • Apr 28, 2025

debugger_ui: Show zoom buttons only when the pane is hovered (#29543)

4dc0551105 • Piotr Osiewicz • Apr 28, 2025

Fix Python builtin type highlighting (#29475)

bf9e5b4f76 • chbk • Apr 28, 2025

docs: Fix linux crash logs location (#29444)

cfb8cae29c • Tuur Vanhoutte • Apr 28, 2025

Agent: Include partial output if terminal tool fails (#29115)

68e0105627 • Mani Rash Ahmadi • Apr 28, 2025

title_bar: Put plan behind `new-billing` feature flag (#29540)

e98e6c7426 • Marshall Bowers • Apr 28, 2025

reqwest_client: Only register proxies with valid proxy URIs (#27773)

3a1bd38503 • Finn Evers • Apr 28, 2025

Fix a bug in `blob-store.sh` (#29537)

8a69d252f5 • 张小白 • Apr 28, 2025

Honor default_mode in NormalBefore (#29518)

bf30beacc2 • jneem • Apr 28, 2025

agent: Simplify elements of the thread design (#29533)

2a0be48875 • Danilo Leal • Apr 28, 2025

theme_selector: Don't select last theme when fuzzy searching (#28278)

1c4ba07b20 • Hendrik Sollich • Apr 28, 2025

ollama: Fix build with default features (#29502)

8a717abe0d • tidely • Apr 28, 2025

agent: Bring title editing back to text threads (#29425)

f735c90c3f • Danilo Leal • Apr 28, 2025

editor: Show tooltips on breakpoints (#29523)

ddfeb202a3 • Piotr Osiewicz • Apr 28, 2025

agent tools: Make `read_file.end_line` inclusive (#29524)

9bd0828303 • Oleksiy Syvokon • Apr 28, 2025

Add searchable global tab switcher (#28047)

4dff47ae20 • Julia Ryan • Apr 28, 2025

editor: Fix inconsistent relative indent when using tab with multi cursors (#29519)

52eef3c35d • Smit Barmase • Apr 28, 2025

zed: Remove unnecessary clones (#29513)

f060918b57 • tidely • Apr 28, 2025

Refactor markdown formatting utilities to avoid building intermediate strings (#29511)

609c528ceb • Michael Sloan • Apr 27, 2025

docs: TOML LSP (Taplo) requires a manual restart to apply changes (#29504)

6db974dd32 • Peter Tripp • Apr 27, 2025

Use `u64` instead of `usize` in `ElementId` (#29493)

60ec55b179 • Michael Sloan • Apr 27, 2025

[WIP] markdown: Add a test to reproduce the parser's panic (#29479)

bb7a5b13df • Oleksiy Syvokon • Apr 26, 2025