aae71f5
Bump to 0.182.2 for @ConradIrwin
Zed Bot created
aae71f5
Bump to 0.182.2 for @ConradIrwin
Zed Bot created
793da80
Bump rustls (cherry-pick #28531) (#28535)
Cherry-picked Bump rustls (#28531) Closes #26699 Release Notes: - Fixed a panic when enabling or disabling a VPN on macOS Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
gcp-cherry-pick-bot[bot] and Conrad Irwin created
4e82a27
Add progress bar component (#28518)
- Adds the progress bar component Release Notes: - N/A
Nate Butler created
69335b3
agent: Add selected tool names to agent panel telemetry (#28247)
Release Notes: - N/A
Thomas Mickley-Doyle created
0b13333
Fix merge conflicts jumping (cherry-pick #28508) (#28512)
Cherry-picked Fix merge conflicts jumping (#28508) This regressed in #27568, oops. Release Notes: - Fixed a bug causing conflicted files in the git panel to jump to the "Tracked" section as soon as they were staged. Co-authored-by: Cole Miller <cole@zed.dev>
gcp-cherry-pick-bot[bot] and Cole Miller created
f6ef866
Downgrade environment-related logging (cherry-pick #28509) (#28514)
Cherry-picked Downgrade environment-related logging (#28509) Closes #ISSUE Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored-by: Cole Miller <cole@zed.dev>
gcp-cherry-pick-bot[bot] and Cole Miller created
d5cc01a
zed 0.182.1
Joseph T. Lyons created
08fecda
agent: Use current shell (#28470)
Release Notes: - agent: Replace `bash` tool with `terminal` tool which uses the current shell --------- Co-authored-by: Bennet <bennet@zed.dev> Co-authored-by: Antonio <antonio@zed.dev>
Agus Zubiaga , Bennet , and Antonio created
538b88c
Lay the groundwork for a Rust-based eval (#28488)
Also, we moved the logic for driving the agentic loop into `Thread` so that we don't have to re-implement it. Release Notes: - N/A --------- Co-authored-by: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
701e033
agent: Optimize render_markdown_block function (#28487)
Co-Authored-by: Agus <agus@zed.dev> Closes #ISSUE Release Notes: - N/A Co-authored-by: Agus <agus@zed.dev>
Bennet Bo Fenner and Agus created
9ed28c5
Revert "Add reminder message about system prompt" (#28482)
This breaks the agentic loop.
Antonio Scandurra created
23b7a98
agent: Fix toolbar spacing (#28485)
Release Notes: - N/A
Danilo Leal created
fe075ac
agent: Add button to open thread as markdown (#28481)
<img src="https://github.com/user-attachments/assets/92ca8f64-a949-4cc1-a657-3978a2c65839" width="600"/> Release Notes: - agent: The action to open the current active thread in Markdown is now exposed in the UI.
Danilo Leal created
2fb6ec2
agent: Prevent sending whitespace only messages (#28409)
Prevent this from happening when sending a prompt with only spaces and newlines:  Release Notes: - agent: Prevent from sending messages containing only white space.
5brian created
cef835c
agent: Collapse code blocks in the active thread (#28467)
Release Notes: - N/A --------- Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
Danilo Leal and Bennet Bo Fenner created
0623a6a
Add code action tool and rename tool (#28453)
Having a separate rename tool seems to make the agent more likely to use it compared to having it be part of the code actions tool. Release Notes: - Added code action tool and rename tool.
Richard Feldman created
a7722c9
Fix directory context paths (#28459)
Release Notes: - N/A
Michael Sloan created
782b35a
agent: Fuzzy match on paths and symbols when typing `@` (#28357)
Release Notes: - agent: Improve fuzzy matching when using @-mentions
Bennet Bo Fenner created
612e30e
agent: Add reactions at the response level (#27958)
Release Notes: - Added the user reaction (👍 or 👎) to each agent response. - 👎 will trigger a comment box linked to the response --------- Co-authored-by: Danilo Leal <daniloleal09@gmail.com> Co-authored-by: Agus Zubiaga <hi@aguz.me>
Thomas Mickley-Doyle , Danilo Leal , and Agus Zubiaga created
8794d54
Reapply "Use Project instead of Workspace in ContextStore (#28402)" (#28441)
Motivation for this change is to use `ContextStore` in headless assistant, which requires it to not depend on UI entities like `Workspace`. This reapplies a change that was revert was in #28428, and fixes the panic. Release Notes: - N/A
Michael Sloan created
ec1ae32
Make regex search tool optionally case-sensitive (#28427)
Release Notes: - The agent panel's regex search tool is now optionally case-sensitive.
Richard Feldman created
17a271d
Revert to fix panic in inline assistant (#28428)
This reverts commit f12a554f86fa1e2b9b937a9dd103aa7c9a019db9, which introduced a panic in inline assistant (cc @mgsloan) - I'm not sure what the motivation was for that change, but I figure we can revert to fix the inline assistant now and deal with that later. 😄 Panic was: > Thread "main" panicked with "cannot read workspace::Workspace while it is already being updated" at /Users/rtfeldman/code/zed/crates/gpui/src/app/entity_map.rs:139:32 Release Notes: - N/A
Richard Feldman created
3d9dbfe
Fix bash tool output (#28391)
Agus Zubiaga created
b9aa296
Add reminder message about system prompt (#28344)
Trying out sending the model a reminder message about code blocks in the system prompt. If this seems to work well, we can include more specific reminder messages, e.g. tool-specific ones. Release Notes: - N/A
Richard Feldman created
305f113
v0.182.x preview
Joseph T. Lyons created
31034f8
Add toggle case command (#28415)
A small addition for those coming from JetBrain's IDEs. A behavioral detail: when any upper case character is detected, the command defaults to toggling to lower case. > Note that when you apply the toggle case action to the CamelCase name format, IntelliJ IDEA converts the name to the lower case. https://www.jetbrains.com/help/idea/working-with-source-code.html#edit_code_fragments Release Notes: - Added an `editor: toggle case` command. Use `cmd-shift-u` for macOS and `ctrl-shift-u` for Linux, when using the `JetBrains` keymap.
Joseph T. Lyons created
c441b65
debugger: Add support for CodeLLDB (#28376)
Closes #ISSUE Release Notes: - N/A
Piotr Osiewicz created
61ddcd5
chore: Add workspace-hack dependency to agent_rules (#28412)
Closes #ISSUE Release Notes: - N/A
Piotr Osiewicz created
f12a554
Use `Project` instead of `Workspace` in `ContextStore` (#28402)
Release Notes: - N/A
Michael Sloan created
9dae4d8
Remove references to SSH remoting beta (#28399)
Release Notes: - N/A
Cole Miller created
f0b7f35
Clean up environment loading a bit (#28356)
Closes #ISSUE Release Notes: - N/A
Cole Miller created
b687a5e
git: Always reload current branch after pushing (#28327)
Closes #27347 Release Notes: - Fixed a bug causing the git panel to not update after pushing to a remote
Cole Miller created
e66a24e
format: Re-implement support for formatting with code actions that contain commands (#28392)
Closes #27692 Closes #27935 Release Notes: - Fixed a regression where code-actions used when formatting on save were rejected if they contained commands
Ben Kunkle created
301fc7c
Pull out plain rules file loading code into a new `agent_rules` crate (#28383)
Also renames for rules file templated into the system prompt Release Notes: - N/A
Michael Sloan created
020a107
Add the project search as an item in the status bar (#28388)
Was chatting with @wilhelmklopp, he pointed out that our current UI-accessible way to access the project search was pretty obscure. <img width="393" alt="Screenshot 2025-04-08 at 6 57 51 PM" src="https://github.com/user-attachments/assets/636053cd-5a88-4a5e-8155-6d41d189b7db" /> Release Notes: - Added a button to open the project search to the status bar
Mikayla Maki created
38d2487
agent: Polish `Generating...` animation (#28379)
https://github.com/user-attachments/assets/9e798a50-9403-4e1c-a3df-2931e748b77d Release Notes: - N/A
Bennet Bo Fenner created
79c9f2b
editor: Fix invalid read-only with split pane (#28012)
Closes #28004 Release Notes: - Fixed invalid read-only with split pane
0x2CA created
c8caae0
agent: Change the reject changes keybinding (#28381)
This PR makes the reject keybinding, in the Review Changes mutlbuffer, `cmd-n`. Release Notes: - N/A
Danilo Leal created
dabc4d8
agent: Remove type of item in the panel history view (#28382)
This PR removes the labels displaying whether a certain item in the Agent Panel's history is a thread or prompt editor. Release Notes: - N/A
Danilo Leal created
c0ad3e8
Introduce a telemetry event for when a tool finishes (#28380)
This should help us understand which tools fail the most. Release Notes: - N/A
Antonio Scandurra created
afde25a
Fix a docs typo (#28384)
Closes https://github.com/zed-industries/zed/pull/28053 Release Notes: - N/A
Kirill Bulatov created
9f708ee
Fix refactoring bug in dashes around rounded corners (#28378)
Accidentally introduced in #28341 Release Notes: - N/A
Michael Sloan created
58731e2
Remove log when pulldown_cmark produces long substituted text (#28375)
Turns out that consecutive dashes are substituted with half the number of input dashes. Extended the test with this case as well Release Notes: - N/A
Michael Sloan created
d0632a5
Fix truncation of bash output (#28374)
Release Notes: - Fixed a regression that caused the bash tool to not include all of the output. --------- Co-authored-by: Agus Zubiaga <hi@aguz.me>
Antonio Scandurra and Agus Zubiaga created
64cea2f
agent: Refine toolbar spacing (#28373)
Release Notes: - N/A
Danilo Leal created
ac958d4
Encourage agent to edit files it just created (#28372)
Release Notes: - Fixed a problem that would cause the agent to keep recreating a file instead of editing it.
Antonio Scandurra created
2df06cd
agent: Improve thinking design display (#28186)
Release Notes: - N/A
Danilo Leal created
0d4ca71
agent: Change "prompt editor" to "text thread" (#28370)
Release Notes: - N/A
Danilo Leal created
e2d6505
agent: Make the copy button in the codeblock visible on hover (#28371)
This simplifies the UI a little bit. Release Notes: - N/A
Danilo Leal created
f7c3c53
Update task defaults (#28368)
Follow-up of https://github.com/zed-industries/zed/pull/28359 Release Notes: - N/A
Kirill Bulatov created