Commits
Fix checkpoints not being rendered (#30019)
6d2c39c265 • Cole Miller • May 6, 2025
Silence error log when deserializing agent panel navigation history (#30011)
1a80103eaf • Cole Miller • May 6, 2025
collab: Disable usage-based billing thresholds (#30016)
6cb436565f • Marshall Bowers • May 6, 2025
Adds a way to dismiss workspace notifications (#30015)
007fd0586a • Kirill Bulatov • May 6, 2025
Fall back to old key when loading agent settings (#30001)
7d361ec97e • Cole Miller • May 6, 2025
docs: Add link to `formatter` settings from configuring-languages (#29981)
a9d5b2064e • drathier • May 6, 2025
Fix error when requesting completion to Copilot Chat without tools (#30007)
0f50e6b1d1 • Antonio Scandurra • May 6, 2025
agent: Add enabled indicator in Max Mode tooltip (#30008)
fed5f89f8d • Marshall Bowers • May 6, 2025
agent: Add label to Max Mode toggle (#30003)
096355915a • Marshall Bowers • May 6, 2025
agent: Disable claude-3-7-sonnet-thinking tool support for Copilot Chat (#29999)
e44367c6d0 • Bennet Bo Fenner • May 6, 2025
Add new editing eval scenario and improve it substantially (#29997)
07e6e49583 • Antonio Scandurra • May 6, 2025
markdown: Ignore html comments (#28318)
6e9f8f997e • Fernando Tagawa • May 6, 2025
agent: Fix Open Thread as Markdown not working when another panel is focused (#29993)
daba603e27 • Ben Brandt • May 6, 2025
evals: Enable Python LSP (#29987)
ac007139ab • Oleksiy Syvokon • May 6, 2025
Debug adapters log to console (#29957)
68793c0ac2 • Conrad Irwin • May 6, 2025
agent: Add date separators to Thread History (#29961)
de554589a8 • Agus Zubiaga • May 6, 2025
Remove another unwrap on regex compilation (#29984)
4fdd14c3d8 • Conrad Irwin • May 6, 2025
fix(vim): Store up to the 9th numbered register instead of 7th (#29986)
848c4f77a6 • Murt • May 6, 2025
assistant: Do not create new context on load (#29480)
06794f35bc • Finn Evers • May 6, 2025
Fix panic in update_selection_occurrence_highlights (#29979)
ef31252ef8 • Conrad Irwin • May 6, 2025
language: Fix larger syntax node when cursor is at end of word or line (#29978)
5640265160 • Smit Barmase • May 6, 2025
title_bar: Add icon for project branch trigger button (#29494)
9d97e08e4f • Shashank Verma • May 6, 2025
client: Implement Socks identification and authorization (#29591)
6b37646179 • tidely • May 6, 2025
editor: Remove extra quotes from outline search term (#29829)
da3a696a60 • Aaron Feickert • May 6, 2025
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