Commits

If file is too big, provide the outline and suggest a follow-up tool (#28158)

a2fbe82c42 • Richard Feldman • Apr 5, 2025

copilot: Create Copilot directory if it does not exist (#28157)

57d8c99473 • Richard Hao • Apr 5, 2025

Revert "Add a next_mode to vim::Paste instead of hard-coding Normal mode (#27897) (#28162)

41827372fe • Marshall Bowers • Apr 5, 2025

Add a next_mode to vim::Paste instead of hard-coding Normal mode (#27897)

9949512b64 • jneem • Apr 5, 2025

extension: Bump `wasi-sdk` to version 25 (#27906)

b9051e65d4 • Kamil Jakubus • Apr 5, 2025

assistant: Fix `assistant: open prompt library` not opening the prompt library (#28156)

adbebb28dc • Marshall Bowers • Apr 5, 2025

agent: Fix opening configuration view from the model selector (#28154)

caf0d6c5fa • Marshall Bowers • Apr 5, 2025

bedrock: Add support for tool use, cross-region inference, and Claude 3.7 Thinking (#28137)

525755c28e • Shardul Vaidya • Apr 5, 2025

title_bar: Ensure git onboarding banner dismissal is properly respected (#28147)

ea0f5144c9 • Finn Evers • Apr 5, 2025

agent: Fix tool use output rendering (#28146)

b78ac5410f • Agus Zubiaga • Apr 5, 2025

agent: Add missing notify in `ThreadHistory::delete_thread` (#28144)

2462b949bc • Agus Zubiaga • Apr 5, 2025

agent: Fix thread summary generation (#28143)

ec7d28648a • Agus Zubiaga • Apr 5, 2025

Revert "Use scap library to implement screensharing on X11 (#27807)" (#28141)

c1259c136e • Michael Sloan • Apr 5, 2025

Add actions for calls (#28048)

6ddad64af1 • Julia Ryan • Apr 5, 2025

buffer: Fix broken auto indent when pasting code starting with new line (#28134)

69d7ea7b60 • Smit Barmase • Apr 4, 2025

Introduce "Near" block type (#28032)

d0e82b0538 • Conrad Irwin • Apr 4, 2025

file_finder: Fix filename matching to require contiguous characters (#28093)

10821aae2c • Smit Barmase • Apr 4, 2025

telemetry_events: Rename `AssistantEvent` to `AssistantEventData` (#28133)

03aadb4e5b • Marshall Bowers • Apr 4, 2025

Split protobufs into separate files (#28130)

8ab252c42d • Max Brunsfeld • Apr 4, 2025

Restore direct use of the input text for Markdown `Text` (#27620)

e74af03065 • Michael Sloan • Apr 4, 2025

agent: Fix panic when opening Agent diff from the workspace (#28132)

4bcd37a537 • Marshall Bowers • Apr 4, 2025

debugger_ui: Don't `.unwrap` debug panel access (#28131)

e3d212ac60 • Marshall Bowers • Apr 4, 2025

gpui: Avoid dereferencing null pointer in `MacWindow::update_ime_position` (#28110)

8b077f0c41 • Finn Evers • Apr 4, 2025

agent: Use Markdown to render tool input and output content (#28127)

288da0f072 • Danilo Leal • Apr 4, 2025

agent: Hide the scrollbar if there's no mouse movement (#28129)

b8d05bb641 • Danilo Leal • Apr 4, 2025

Add tool calling support for GitHub Copilot Chat (#28035)

02e4267bc6 • Bennet Bo Fenner • Apr 4, 2025

Use scap library to implement screensharing on X11 (#27807)

c2afc2271b • Michael Sloan • Apr 4, 2025

Use consistent ordering for popup menus (#27765)

7bc62de267 • Aaron Feickert • Apr 4, 2025

agent: Fix deleting threads in history via keyboard (#28113)

f3adf41c25 • Agus Zubiaga • Apr 4, 2025

Properly query remote ssh server for language servers by name (#28124)

6162d9942d • Kirill Bulatov • Apr 4, 2025

Fix panic or bad hunks when expanding hunks w/ multiple ranges in 1 hunk (#28117)

156dd32a35 • Max Brunsfeld • Apr 4, 2025

jsx-tag-auto-close: Remove potential source of bugs and panics (#28119)

2747915569 • Ben Kunkle • Apr 4, 2025

agent: Disable redundant tools (might delete later) (#28114)

75b9a3b6a8 • Agus Zubiaga • Apr 4, 2025

collab: Include more information on some LLM usage log lines (#28116)

9bd3dbcf28 • Marshall Bowers • Apr 4, 2025

Flesh out helix bindings (#28103)

435fff94bd • jneem • Apr 4, 2025

collab: Adjust rate-limiting measures for Claude 3.7 Sonnet (#28111)

558d61b907 • Marshall Bowers • Apr 4, 2025

agent: Fix invalid tool names in batch tool description (#28109)

02a8ece074 • Bennet Bo Fenner • Apr 4, 2025

collab: Capture upstream input/output rate limits from Anthropic (#28106)

1a899fda60 • Marshall Bowers • Apr 4, 2025

collab: Include max input/output tokens per minute on "Language Model Rate Limited" event (#28108)

183f57f318 • Marshall Bowers • Apr 4, 2025

agent: Remove `edit_files` tool (#28041)

cc9cc12f7b • Agus Zubiaga • Apr 4, 2025

agent: Allow renaming threads (#28102)

1bc5618f61 • Agus Zubiaga • Apr 4, 2025

Try adding beta token-efficient tool use for 3.7 Sonnet (#28100)

ef8fe52877 • Richard Feldman • Apr 4, 2025

Fix `script/zed-local` on non-Windows platforms (#28098)

982196343f • Marshall Bowers • Apr 4, 2025

docs: Adjust assistant configuration docs table of contents (#28099)

cfe5620a2a • Danilo Leal • Apr 4, 2025

collab: Track input and output tokens per minute separately (#28097)

5fe86f7e70 • Marshall Bowers • Apr 4, 2025

squawk: Specify PostgreSQL version in config (#28094)

c94b587e1a • Finn Evers • Apr 4, 2025

ai: Separate model settings for each feature (#28088)

43cb925a59 • Agus Zubiaga • Apr 4, 2025

collab: Add granular tokens per minute columns to `models` table (#28090)

cf0d1e4229 • Marshall Bowers • Apr 4, 2025

tasks: Add spawn option by tag (#25650)

2f5a4f7e80 • Artem Evsikov • Apr 4, 2025

gpui: Use NSOperatingSystemVersion provided by cocoa (#28055)

80441f675b • tidely • Apr 4, 2025

Make CloseAll keybindings more closely match VS Code (#28060)

393d6560a3 • Peter Tripp • Apr 4, 2025

agent: Add search to Thread History (#28085)

3d48efad67 • Agus Zubiaga • Apr 4, 2025

Implement edit rejection in `ActionLog` (#28080)

277a3f8d6f • Antonio Scandurra • Apr 4, 2025

Escape carets (^) in Go test regex (#27746)

5e286897d3 • Jake • Apr 4, 2025

agent: Show which lines were read when using `read_file` tool (#28077)

9e38c45a9b • Bennet Bo Fenner • Apr 4, 2025

agent: Differentiate @mentions from markdown links (#28073)

1db3d92066 • Bennet Bo Fenner • Apr 4, 2025

Scroll to first hunk when clicking on a file to review in Agent Panel (#28075)

a7674d3edc • Antonio Scandurra • Apr 4, 2025

Listen for changes to the configuration of the attached device too (#28045)

ee4b6a8db4 • Conrad Irwin • Apr 4, 2025

nix: Fix the `cargo-bundle` override (#28061)

c04c5812b6 • Rahul Butani • Apr 3, 2025

ci: Prettier GitHub Actions display (#28062)

cba96b5a38 • Peter Tripp • Apr 3, 2025

Fix panic calling blocks_intersecting_buffer_range with an empty range (#28049)

8b5ea05163 • Nathan Sobo • Apr 3, 2025

gpui: Avoid dereferencing null pointer in `MacWindow::active_window` (#28059)

ec40e2d85c • Marshall Bowers • Apr 3, 2025

open_ai: Disable `parallel_tool_calls` (#28056)

819bb8fffb • Marshall Bowers • Apr 3, 2025

chore: Bump Rust version to 1.86 (#28021)

c6e2d20a02 • Piotr Osiewicz • Apr 3, 2025

Add tool use support for OpenAI models (#28051)

7492ec3f67 • Marshall Bowers • Apr 3, 2025

Add nix CI (#28036)

4d8df0a00b • Julia Ryan • Apr 3, 2025

Use more appropriate action for Vim word completions (#28043)

3f71ae9897 • Kirill Bulatov • Apr 3, 2025

ui_input: `TextField` -> `SingleLineInput` (#28031)

2086f7d85b • Nate Butler • Apr 3, 2025

agent: Snapshot context in user message instead of recreating it (#27967)

315f1bf168 • Agus Zubiaga • Apr 3, 2025

Allow to temporarily stop LSP servers (#28034)

0c82541f0a • Kirill Bulatov • Apr 3, 2025

agent: Add token count in the thread view (#28037)

b9724d9cbe • Danilo Leal • Apr 3, 2025

Remove unused `extract_tool_args_from_events` functions (#28038)

e5b347b03a • Marshall Bowers • Apr 3, 2025

Fix soft-wrapping with fold creases (#28029)

e123c4bced • Antonio Scandurra • Apr 3, 2025

agent: Handle tool use without text (#28030)

ed3722023e • Agus Zubiaga • Apr 3, 2025

debugger: Start on tabless design (#27837)

ece4a1cd7c • Piotr Osiewicz • Apr 3, 2025

agent: Add button to continue iterating once all reviews are done (#28027)

9986a21970 • Danilo Leal • Apr 3, 2025

Clear path-based excerpt data properly (#28026)

c674e8d62d • Kirill Bulatov • Apr 3, 2025

rust: Improve runnable detection for test modules (#28024)

e5e3e9ac8c • Finn Evers • Apr 3, 2025

Temporarily disable flaky conflicted-cherry-pick test (#27950)

399d19231b • Cole Miller • Apr 3, 2025

agent: Fix thinking step showing up as pending when completion is cancelled (#28019)

c98bcc72b8 • Bennet Bo Fenner • Apr 3, 2025

agent: Include active file in recent history (#27914)

fe27d11f08 • Agus Zubiaga • Apr 3, 2025

editor: Fix active line number highlighting regression (#28015)

9693eab098 • Finn Evers • Apr 3, 2025

chore: Remove stray eprintln (#28014)

e2aaf9b704 • Piotr Osiewicz • Apr 3, 2025

Fix `test_peers_following_each_other` for Windows (#28008)

9abfbdff43 • 张小白 • Apr 3, 2025

assistant_eval: Add ACE framework (#27181)

cd85b430e4 • Thomas Mickley-Doyle • Apr 3, 2025

workspace-hack: remove openssl from remote_server (#27990)

d3e4de7c72 • Julia Ryan • Apr 3, 2025

Debugger: Add pretty printers for Cargo-located tasks (#27979)

ee950f5bc4 • Piotr Osiewicz • Apr 2, 2025

gpui: Fix background for WrappedLine (#27980)

501b539286 • Smit Barmase • Apr 2, 2025

renovate: Ignore `Cargo.toml` for `workspace-hack` (#27976)

444b7b8acb • Marshall Bowers • Apr 2, 2025

Use new multibuffer excerpts in project search (#27893)

8a6ed4a2ca • Kirill Bulatov • Apr 2, 2025

agent: Update thread label to use plural form (#27971)

b4af5b2ce0 • 5brian • Apr 2, 2025

agent: Allow editing previous messages (#27965)

ee33d313e2 • Marshall Bowers • Apr 2, 2025

agent: Change loading label if command is waiting on permission (#27955)

0a132779a1 • Danilo Leal • Apr 2, 2025

agent: Refine feedback message input (#27948)

d23c2d4b02 • Danilo Leal • Apr 2, 2025

Fix redundant FS file watches due to LSP path watching (#27957)

b9f10c0adb • Max Brunsfeld • Apr 2, 2025

editor: Fix typing closing bracket skips it even when `use_autoclose` is disabled (#27960)

9f9746872e • Smit Barmase • Apr 2, 2025

Add workspace-hack (#27277)

01ec6e0f77 • Julia Ryan • Apr 2, 2025

Add `completions.lsp_insert_mode` setting to control what ranges are replaced when a completion is inserted (#27453)

07a77792c5 • frederik-uni • Apr 2, 2025

debugger: Add args argument to debugger launch config (#27953)

108ae0b5b0 • Anthony Eid • Apr 2, 2025

docs: Add example of Ruby plain minitest task (#27607)

500964a6fa • Andy Waite • Apr 2, 2025