Commits

Log error and proceed when failing to load repo environment (#27938)

3e2ac3e7bc • Cole Miller • Apr 2, 2025

agent: Add newtype for profile IDs (#27939)

646f65511c • Marshall Bowers • Apr 2, 2025

file_finder: Prioritize file name matches over path matches (#27937)

b2904e5d9f • Smit Barmase • Apr 2, 2025

Add comment box to negative feedback reaction (#27934)

45e7cd1638 • Thomas Mickley-Doyle • Apr 2, 2025

language_model: Remove `use_any_tool` method from `LanguageModel` (#27930)

889bc13b7d • Marshall Bowers • Apr 2, 2025

agent: Fix thinking step showing up as pending even though it is completed (#27926)

da3383b10e • Bennet Bo Fenner • Apr 2, 2025

agent: Add more guidelines to system prompt (#27927)

9c4e61eae1 • Agus Zubiaga • Apr 2, 2025

Fix bug that prevented deletion-only hunks from being kept correctly (#27921)

b413605f6b • Antonio Scandurra • Apr 2, 2025

agent: Return an error to the model when trying to use a tool that is disabled (#27928)

961bfadad9 • Marshall Bowers • Apr 2, 2025

agent: Include context with first message that introduced it (#27925)

2eed94ff23 • Agus Zubiaga • Apr 2, 2025

Avoid requiring confirmation for tools that edit buffers (#27923)

7a54dd7190 • Antonio Scandurra • Apr 2, 2025

Don't create repos for invisible worktrees (#27894)

8ac4cbcbb9 • Cole Miller • Apr 2, 2025

agent: Remove unneeded branch in `use_pending_tools` (#27922)

d82bf132ca • Marshall Bowers • Apr 2, 2025

agent: Remove duplicate `OpenConfiguration` action registration (#27918)

0f58d4f533 • Danilo Leal • Apr 2, 2025

Ensure rejecting a hunk dismisses the diff (#27919)

d340670fd4 • Antonio Scandurra • Apr 2, 2025

agent: Adjust permission card design (#27911)

ad42a8ad9b • Danilo Leal • Apr 2, 2025

agent: Account for tool use messages without any corresponding text (#27917)

2846c55cde • Marshall Bowers • Apr 2, 2025

language_models: Denote Copilot Chat as not supporting tools (#27909)

5dcd0d37a6 • Marshall Bowers • Apr 2, 2025

agent: Update tool names in default profiles to reflect snake_cased rename (#27907)

a70daa4310 • Marshall Bowers • Apr 2, 2025

Fix Gemini function calling (#27905)

b158ee60ca • Bennet Bo Fenner • Apr 2, 2025

assistant2: Use snake_case for tool names (#27903)

9b7b4a9d2d • Bennet Bo Fenner • Apr 2, 2025

Update selection when keeping/rejecting hunks (#27902)

c1d6dfd832 • Antonio Scandurra • Apr 2, 2025

vim: Add `g?` convert to `Rot13`/`Rot47` (#27824)

57d7bc23ae • 0x2CA • Apr 2, 2025

Don't unwrap on bad zstd data (#27891)

7bc0dd1bf6 • Conrad Irwin • Apr 2, 2025

Rename `assistant2` to `agent` (#27887)

dc83f1ad38 • Marshall Bowers • Apr 2, 2025

Bump revision for `livekit-rust-sdks` (#27886)

8e0f70f3c7 • Marshall Bowers • Apr 2, 2025

Fix a bug that prevented repositories from being deduplicated (#27884)

6262a4638b • Cole Miller • Apr 1, 2025

Bump tree-sitter-rust to 0.24 (#27875)

8321e65561 • Max Brunsfeld • Apr 1, 2025

nix: Clean up build (#27881)

4110928314 • Julia Ryan • Apr 1, 2025

git: Use doc comments for `ResetMode` variants (#27882)

a1b53e91e7 • Marshall Bowers • Apr 1, 2025

Improve tracking for agent edits (#27857)

4a252515b1 • Antonio Scandurra • Apr 1, 2025

assistant2: Summarize threads in context and continue long ones (#27851)

d26c477d86 • Agus Zubiaga • Apr 1, 2025

Add persistence to command palette history (#26948)

16f625bd07 • KyleBarton • Apr 1, 2025

Use new multibuffer excerpts in find-all-references and friends (#27876)

9bc4697a33 • Conrad Irwin • Apr 1, 2025

Finish removing git repository state and scanning logic from worktrees (#27568)

e7290df02b • Cole Miller • Apr 1, 2025

assistant2: Rename `assistant2` actions to `agent` (#27877)

8f25251faf • Marshall Bowers • Apr 1, 2025

nix: Separate debug output (#27871)

1567967309 • Julia Ryan • Apr 1, 2025

assistant2: Fix notification max width (#27872)

2d05537b59 • Agus Zubiaga • Apr 1, 2025

vim: Add :Git (#27874)

95b963c87b • 5brian • Apr 1, 2025

assistant2: Add affordances for when the selected model does not support tools (#27870)

5d1695ed1d • Marshall Bowers • Apr 1, 2025

assistant2: Ensure errors are also displayed in populated new thread view (#27869)

192097f58f • Danilo Leal • Apr 1, 2025

find-replace tool: Return diff in output (#27868)

92059803fb • Agus Zubiaga • Apr 1, 2025

language_model: Add `supports_tools` method to `LanguageModel` (#27867)

5880271b11 • Marshall Bowers • Apr 1, 2025

Fix restore button (#27866)

4ff07bf789 • Cole Miller • Apr 1, 2025

Don't allow open excerpts in commit view for now (#27862)

b59967bbdf • Max Brunsfeld • Apr 1, 2025

assistant2: Update some text to use "agent" nomenclature (#27864)

133d3f052f • Marshall Bowers • Apr 1, 2025

Don't prompt twice when trashing added files from git panel (#27863)

0934cb58c4 • Cole Miller • Apr 1, 2025

vim: Fix space forward bug with non-ASCII characters at EOL (#27860)

bda33ec436 • Peter Finn • Apr 1, 2025

ui: Introduce Banner component (#27853)

64ef3ab09d • Danilo Leal • Apr 1, 2025

python: Add recognition of worktree -> venv links (#26759)

ac5a2b2122 • Elvis Pranskevichus • Apr 1, 2025

Show commit author, not committer (#27856)

ada8b0f822 • Max Brunsfeld • Apr 1, 2025

Preserve cursor position when resetting excerpts (#27850)

76871056f5 • Antonio Scandurra • Apr 1, 2025

assistant2: Use "Agent Panel" nomenclature for panel tooltip (#27858)

f859b328f0 • Marshall Bowers • Apr 1, 2025

assistant2: Rename key context to `AgentPanel` (#27859)

e63df58adc • Marshall Bowers • Apr 1, 2025

assistant_settings: Show JSON schema for profile settings (#27855)

0ad4656489 • Marshall Bowers • Apr 1, 2025

workspace: Do not call set_active when deserializing a dock if that dock was not visible (#27852)

992831ceb6 • Piotr Osiewicz • Apr 1, 2025

Update docs for some settings (#27474)

7257053df4 • Junseong Park • Apr 1, 2025

assistant2: Allow clicking on `@mentions` (#27846)

feb1d37798 • Bennet Bo Fenner • Apr 1, 2025

assistant2: Allow profiles to enable all context servers (#27847)

12037dc2c6 • Marshall Bowers • Apr 1, 2025

edit prediction: Show display mode options just for Zed (#27844)

ab31eb5d51 • Danilo Leal • Apr 1, 2025

assistant2: Remove check icon from successful tool calls (#27840)

7d67bd480b • Danilo Leal • Apr 1, 2025

Use pagination for GitHub issue response script (#27838)

a24fc5a1a5 • Joseph T. Lyons • Apr 1, 2025

Use symmetric padding in signature popovers (#27734)

0079771e34 • Stanislav Alekseev • Apr 1, 2025

assistant2: Fix issue with included directories in context picker (#27833)

d1db6d6782 • Bennet Bo Fenner • Apr 1, 2025

Return language model events when using Google model via zed.dev (#27831)

5509e0141a • Bennet Bo Fenner • Apr 1, 2025

workspace: Fix SSH remote restore on second open + Fix panel not opening automatically on new SSH remote (#27830)

8be5ed22f6 • Smit Barmase • Apr 1, 2025

Undo a refactor of `buffer_path_log_err` (#27828)

5343f1cdaf • Michael Sloan • Apr 1, 2025

Debugger: Fix breakpoint serialization (#27825)

8075c2458f • Anthony Eid • Apr 1, 2025

Remove assistant `ContextSnapshot` (#27822)

d0276e6666 • Michael Sloan • Apr 1, 2025

assistant2: Exclude deleted files from stale list (#27821)

c729842804 • Agus Zubiaga • Apr 1, 2025

assistant2: Do not mention diagnostics until done (#27820)

715e23a491 • Agus Zubiaga • Apr 1, 2025

Fix code actions tooltip overlapping with action context menu (#27809)

63f0fda350 • Anthony Eid • Apr 1, 2025

vim: Update `:set` (#27805)

7984f0f11c • 5brian • Apr 1, 2025

Don't use `dbg!` in test input (#27811)

37ebb47238 • Conrad Irwin • Apr 1, 2025

Allow viewing past commits in Zed (#27636)

8546dc101d • Max Brunsfeld • Mar 31, 2025

assistant2: Adjust icons for some tools (#27814)

33912011b7 • Danilo Leal • Mar 31, 2025

assistant2: Refine empty states design (#27812)

dce824f095 • Danilo Leal • Mar 31, 2025

keymap: Allow upper-case keys in keybinds (#27813)

a1bef28da3 • Ben Kunkle • Mar 31, 2025

assistant2: Extract method for adding a new profile to the settings (#27810)

8a212be0b1 • Marshall Bowers • Mar 31, 2025

nix: Remove special handling for livekit (#27801)

9bbb1e5476 • Julia Ryan • Mar 31, 2025

Bump cargo-bundle and cargo-about version in nix (#27803)

50ad71a630 • Julia Ryan • Mar 31, 2025

assistant2: Correctly display context files outside project worktrees (#27806)

76c46c5bab • Agus Zubiaga • Mar 31, 2025

vim: Hide mouse cursor on type (#27804)

8f0bacddd8 • Smit Barmase • Mar 31, 2025

vim: Add :ls, :buffers (#27797)

051483200d • 5brian • Mar 31, 2025

vim: Add :options, :map (#27798)

27cafe5567 • 5brian • Mar 31, 2025

assistant_settings: Disable "Suggest Edits" in the `assistant2` feature flag (#27802)

ddc102c7e0 • Marshall Bowers • Mar 31, 2025

Debugger: Add conditional and hit conditional breakpoint functionality (#27760)

d517a212dc • Anthony Eid • Mar 31, 2025

chore: Bump Rust edition to 2024 (#27800)

dc64ec9cc8 • Piotr Osiewicz • Mar 31, 2025

assistant2: Add testing environment variables (#27789)

d50905e000 • Danilo Leal • Mar 31, 2025

chore: Prepare for Rust edition bump to 2024 (without autofix) (#27791)

0729d24d77 • Piotr Osiewicz • Mar 31, 2025

assistant find-replace: Fall back to replace_with_flexible_indent (#27795)

d51aa2ffb0 • Agus Zubiaga • Mar 31, 2025

Remove edit action markers from `edit_prompt.md` (#27785)

d40b49ceb9 • Agus Zubiaga • Mar 31, 2025

toolchains: Add support for relative paths (#27777)

edf712d45b • Piotr Osiewicz • Mar 31, 2025

Remove blade as the default for GPUI (#27794)

627ae7af6f • Mikayla Maki • Mar 31, 2025

vim: Fix :ex, :exit (#27755)

17aecfde6f • 5brian • Mar 31, 2025

Set tool schema format for zed.dev language model (#27788)

01a2c8eb01 • Bennet Bo Fenner • Mar 31, 2025

vim: Handle exclusive-linewise edgecase correctly (#27786)

fc269dfaf9 • Conrad Irwin • Mar 31, 2025

Fix remote clients unable to query custom, lsp_ext, commands (#27775)

e1e8c1786e • Kirill Bulatov • Mar 31, 2025

Add tool calling support for Gemini models (#27772)

c8a9a74e6a • Bennet Bo Fenner • Mar 31, 2025

ui: Render keybinds for disabled actions with disabled color (#27693)

f6d58f76e4 • Finn Evers • Mar 31, 2025