Commits
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
Support @-mentions in inline assists and when editing old agent panel messages (#29734)
9547d42b15 • Cole Miller • May 2, 2025