Commits

editor: Do not insert scrollbar hitboxes when scrollbars are never to be shown (#29316)

6bacea28bc • Finn Evers • May 6, 2025

editor: Implement hover color for scrollbars (#28064)

3b90d62bb2 • Finn Evers • May 6, 2025

Add default tab_size for Elm (#29547)

55a0bb2a91 • Ivan Banov • May 6, 2025

Restore original file content when rejecting an overwritten file (#29974)

210c338df4 • Antonio Scandurra • May 6, 2025

Apply `autoscroll_on_clicks` when extending selection (#28235)

86cc5c2b55 • neunato • May 6, 2025

debugger: Fix debug scenario's defined in debug.json not using passed in build task (#29973)

a0bfe4d293 • Anthony Eid • May 6, 2025

Fix multicursors not being added when clicking on line numbers (#28263)

52ea501f4f • neunato • May 6, 2025

editor: Fix inconsistent SelectPrevious behavior (#27695)

a07ba3c718 • Francisco Fernandes • May 6, 2025

openai: Don't append tool calls to prior assistant messages (#29969)

2eb10ab9fb • Max Brunsfeld • May 6, 2025

assistant_slash_commands: Be more precise in content type matching (#29124)

55fd8352e4 • Eva Pace • May 6, 2025

Remove Tree-sitter AST logging from `SelectLargerSyntaxNode` (#29949)

0b10eb7577 • Michael Sloan • May 6, 2025

gpui: Update argument name of the `from_corners` method (#29968)

3d737fd268 • Jason Lee • May 6, 2025

component: Component crate cleanup (#29967)

c5d8407df4 • Nate Butler • May 6, 2025

Fix toolbar spacing regressions (#29964)

377909a646 • Danilo Leal • May 6, 2025

Update `assistant` to `agent` in settings and keymaps (#29943)

bdd911f89e • Cole Miller • May 6, 2025

Honor the prompt field of inline assist action (#29960)

34e10e4e56 • Max Brunsfeld • May 6, 2025

Allow dragging files and tabs into the agent panel (#29959)

275c808b03 • Max Brunsfeld • May 6, 2025

Fix profile menu hover flickering due to documentation asides (#29958)

b214c9e4a8 • Mikayla Maki • May 5, 2025

agent: Switch to new web search provider (#29951)

2aa06d1d0f • Bennet Bo Fenner • May 5, 2025

Add Zed Pro Trial Upsell (#29938)

9568fa1166 • Nate Butler • May 5, 2025

language: Add fallback for enum member completion highlight (#27929)

b4653c15b8 • xdBronch • May 5, 2025

Allow the agent panel font size to be customized (#29954)

4896e0bc02 • Nathan Sobo • May 5, 2025

docs: Fix a broken link to the PyRight Settings section (#29283)

0bf682a0d5 • Noritada Kobayashi • May 5, 2025

Use the same context store for all inline assists in a project (#29953)

3d0c4d716d • Max Brunsfeld • May 5, 2025

inline_completion_button: Show the initial usage data from the server (#29952)

b6c7df8183 • Marshall Bowers • May 5, 2025

debugger: Enable setting debug panel dock position to the side (#29914)

1aa92d9928 • Anthony Eid • May 5, 2025

gpui: Fix a bug with Japanese romaji typing in input example (#28507)

6e28400e17 • Pavel • May 5, 2025

gpui: Fix typo in doc comment (#29950)

78545a93ea • Lorenzo Lewis • May 5, 2025

Allow attaching text threads as context (#29947)

dd79c29af9 • Max Brunsfeld • May 5, 2025

Improve Rust macro highlighting (#28182)

7f868a2eff • chbk • May 5, 2025

Show request in evaluate selection command (#29621)

6497aa5341 • Conrad Irwin • May 5, 2025

Allow agent edits to be accepted/rejected before the end the turn (#29941)

55b908a8bf • Nathan Sobo • May 5, 2025

debugger: Run build in terminal (#29645)

ff215b4f11 • Conrad Irwin • May 5, 2025

Terminal tool improvements (#29924)

c12e6376b8 • Cole Miller • May 5, 2025

context_store: Refactor state management (#29910)

9cb5ffac25 • Bennet Bo Fenner • May 5, 2025

agent: Handle attempts to use hallucinated tools (#29946)

8199664a5a • Oleksiy Syvokon • May 5, 2025

agent: Improve terminal tool card design (#29712)

7dfbe0b908 • Danilo Leal • May 5, 2025

agent: Load usage eagerly (#29937)

e64f5ff358 • Nate Butler • May 5, 2025

collab: Pass down staff usage in `UpdatePlan` message (#29939)

181cd6294f • Marshall Bowers • May 5, 2025

ollama: Add tool call support (#29563)

769ec59162 • tidely • May 5, 2025

Rename Manual profile to Minimal (#29852)

e9616259d0 • Nathan Sobo • May 5, 2025

agent panel: Bring back search within text threads (#29934)

7164124512 • Michael Sloan • May 5, 2025

Add more documentation about ways to configure language servers and rust-analyzer (#29932)

76c0eded0d • Kirill Bulatov • May 5, 2025

vim: Fix `r enter` indentation (#29838)

c56a1cf2b1 • AidanV • May 5, 2025

Delete obsolete find_replace_tool description (#29928)

4b9b908233 • Richard Feldman • May 5, 2025

collab: Pass down billing information in `UpdatePlan` message (#29929)

10bdf39497 • Marshall Bowers • May 5, 2025

editor: Handle more completions sort cases in Rust and Python (#29926)

07b4480396 • Smit Barmase • May 5, 2025

Simplify setting font size for EditToolCard (#29925)

b0414df921 • Antonio Scandurra • May 5, 2025

agent: Tweak MCP server configuration dialog (#29878)

0246ec2dab • Bennet Bo Fenner • May 5, 2025

Show prompt usage in agent overflow menu (#29922)

a72ade8762 • Nate Butler • May 5, 2025

bash: Fix bracket autoclose behavior (#29817)

1c44cabaea • Dan Bornstein • May 5, 2025

Don't show deleted hunks when agent overwrites file (#29918)

5674b5cd4d • Antonio Scandurra • May 5, 2025

zed: Fix migration message sometimes showing up on other tabs (#29917)

4a7b3aa4b8 • Smit Barmase • May 5, 2025

lsp: Don't log oneshot channel errors from notify (#29857)

c765da1c82 • Cole Miller • May 5, 2025

Get terminal tool working in evals (#29831)

b404024c7a • Cole Miller • May 5, 2025

Stop generating in the Agent panel when the user edits a previous message (#29915)

ce053c9bff • Ben Brandt • May 5, 2025

copilot: Add support for tool_calls for gpt-4.1, gpt-4o, o4-mini (#29369)

251f26d48a • Umesh Yadav • May 5, 2025

Suggest nim extension for *.nim files (#29912)

7133699335 • Kirill Bulatov • May 5, 2025

Polish diff for the `edit_file` tool (#29911)

1adb4ecc95 • Antonio Scandurra • May 5, 2025

Properly restore window position for SSH projects (#29904)

0048e67832 • Kirill Bulatov • May 5, 2025

project_search: Ensure filter row aligns with other search rows (#29886)

0119b66426 • Finn Evers • May 5, 2025

collab: Improve `GET /billing/usage` endpoint (#29898)

45fe158bc9 • Marshall Bowers • May 5, 2025

agent: Update callout URLs (#29897)

55eb0710ed • Marshall Bowers • May 5, 2025

ui: Make `Callout` constructors more flexible (#29895)

3e2abbf53b • Marshall Bowers • May 5, 2025

agent: Remove `UsageBanner` (#29896)

a2fa10f35f • Marshall Bowers • May 5, 2025

agent: Remove unneeded tracking of request usage (#29894)

3db4744e18 • Marshall Bowers • May 5, 2025

agent: Add UI for upsell scenarios (#29805)

fe177f5d69 • Nate Butler • May 5, 2025

agent: Sort profiles based on relevance (#29893)

a19687a815 • Danilo Leal • May 5, 2025

In the edit tool card, use the UI font size for the editor that we use to render the diff (#29882)

eb15ed7d60 • Nathan Sobo • May 5, 2025

agent: Add design adjustments to message editor (#29891)

52da375a9d • Danilo Leal • May 4, 2025

collab: Don't try to sync usage to Stripe for staff users (#29892)

3594a52bee • Marshall Bowers • May 4, 2025

Add support for getting the token count for all parts of Gemini generation requests (#29630)

76ad1a29a5 • Michael Sloan • May 4, 2025

Replace `std::sync::Mutex` with `parking_lot::Mutex` in `languages/src/python.rs` (#29889)

86484233c0 • Michael Sloan • May 4, 2025

In error text of cloud LLM API: `completion failed` -> `request failed` (#29888)

f4e9ea3cd8 • Michael Sloan • May 4, 2025

collab: Set billing-related fields for Zed staff (#29887)

161f6dfcb6 • Marshall Bowers • May 4, 2025

Only send `Stop` event at end of google completion request (#29885)

a0895a6ed8 • Michael Sloan • May 4, 2025

agent eval: Fix `--model` arg and add `--provider` (#29883)

bb82d9ca82 • Michael Sloan • May 4, 2025

docs: Add instructions for uninstalling Zed (#29840)

007685f6d4 • ZaraPhu • May 4, 2025

Change cloud language model provider JSON protocol to surface errors and usage information (#29830)

c3d9cdecab • Max Brunsfeld • May 4, 2025

agent: Rename `@rules` to `@rule` (#29881)

3984531a45 • Bennet Bo Fenner • May 4, 2025

collab: Add `use_llm_request_queue` to `LlmTokenClaims` (#29877)

cceb13b7cd • Marshall Bowers • May 4, 2025

collab: Drop legacy subscription usage and meter tables (#29876)

427101b634 • Marshall Bowers • May 4, 2025

Encourage editing over re-creating a file from scratch (#29870)

4d51602e7b • Antonio Scandurra • May 4, 2025

collab: Fix `subscription_usage_id` column type (#29871)

ca1dc821cf • Marshall Bowers • May 4, 2025

agent: Polish single-file review toolbar controls (#29866)

2e3baef299 • Danilo Leal • May 4, 2025

Add the ability to follow the agent as it makes edits (#29839)

545ae27079 • Antonio Scandurra • May 4, 2025

agent: Add the `single_file_review` setting to the UI (#29859)

425f32e068 • Danilo Leal • May 4, 2025

Fix hiding editor toolbar and add `agent_review` setting (#29854)

9c11d24887 • Agus Zubiaga • May 3, 2025

feature_flags: Add a constant to control Agent-related feature flags (#29853)

1fc57ea9f5 • Marshall Bowers • May 3, 2025

collab: Use new subscription usage tables (#29848)

c3d2831d86 • Marshall Bowers • May 3, 2025

collab: Add new tables for subscription usages and meters (#29847)

c1247977ed • Marshall Bowers • May 3, 2025

collab: Don't try to transfer usage when a Zed Pro trial is canceled (#29843)

12c26a4fa6 • Marshall Bowers • May 3, 2025

ui: Implement `ParentElement` for `Banner` (#29834)

7f8e3fd482 • Marshall Bowers • May 3, 2025

agent: Show a notice when reaching consecutive tool use limits (#29833)

f0515d1c34 • Marshall Bowers • May 3, 2025

agent: Add several UX improvements (#29828)

10a7f2a972 • Danilo Leal • May 3, 2025

agent: Refresh the profile selector and modal design (#29816)

5053562e28 • Danilo Leal • May 2, 2025

agent: Fix default cursor position on reviewing editors (#29825)

1877fce609 • Agus Zubiaga • May 2, 2025

agent: Review edits in single-file editors (#29820)

64316309aa • Agus Zubiaga • May 2, 2025

Add support for queuing status updates in cloud language model provider (#29818)

04772bf17d • Max Brunsfeld • May 2, 2025

Re-enable directory-related tools (#29809)

4d1df7bcd7 • Richard Feldman • May 2, 2025