e9ad957
Bump to 0.191.8 for @bennetbo
Zed Bot created
e9ad957
Bump to 0.191.8 for @bennetbo
Zed Bot created
406f560
agent: Ensure tool names are unique (#33237)
Closes #31903 Release Notes: - agent: Fix an issue where an error would occur when MCP servers specified tools with the same name --------- Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com>
Bennet Bo Fenner and Ben Brandt created
ca40b36
Implement save functionality for diff view (cherry-pick #33298) (#33301)
Cherry-picked Implement save functionality for diff view (#33298) Add `can_save` and `save` methods to `DiffView`, enabling users to save changes made within the diff view. Release Notes: - Allow saving changes in the `zed --diff` view --------- Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com> Co-authored-by: Antonio Scandurra <me@as-cii.com>
gcp-cherry-pick-bot[bot] , Ben Brandt , and Antonio Scandurra created
a649c3d
copilot: Fix config dir logic to support Flatpak environments (cherry-pick #32901) (#33159)
Cherry-picked copilot: Fix config dir logic to support Flatpak environments (#32901) Closes #30784 In github copilot we were not handling the config path correctly for FLATPAK. * Only tested on mac don't have access to other platform. But this should work on other platform as well. It follows the similar pattern seen in zed config path resolution. - [x] Macos - [ ] Linux - [ ] Linux with Flatpak - [ ] Windows Release Notes: - Fix copilot config detection for flatpack Co-authored-by: Umesh Yadav <23421535+imumesh18@users.noreply.github.com>
gcp-cherry-pick-bot[bot] and Umesh Yadav created
a3e535d
zed 0.191.7
Joseph T. Lyons created
487dc15
docs: Update manifest keys in debugger extension docs (#33085)
This is silly and caused at least one of our users a lot of confusion. Closes #33040 Release Notes: - N/A
Piotr Osiewicz created
43eb159
Add docs for cloning extensions repository (#32897)
Release Notes: - N/A --------- Co-authored-by: Peter Tripp <peter@zed.dev>
Joseph T. Lyons and Peter Tripp created
004d0d6
debugger: Refresh variable list on set variable value response (#33078)
Variable list wasn't notified when a set variable value request was successfully. This caused the variable list and inline values to show stale data in some cases, which this PR fixes. Release Notes: - debugger: Fix bug where setting a variable's value wouldn't update the variable list or inline values
Anthony Eid created
13f4a72
docs: Update development debugger guide to include Zed's debugger (#33080)
Closes #33069 Release Notes: - N/A
Anthony Eid created
d1c4d05
debugger: Move breakpoint management to the pane strip (#33062)
Closes #ISSUE Release Notes: - debugger: Moved "remove breakpoint" button to the top of a breakpoint list"
Piotr Osiewicz created
b606942
Fix handling of `--diff` flag (#33094)
* Restore the ability to combine --diff with other path arguments * Restore combining --diff with --wait There is still one defect in the current handling of `--diff`: when Zed is already open, we'll open the diff view in your current active zed window. It would be better to search all of the open zed windows for any window containing the diffed paths, but implementing that is a bit complex. Currently, the logic for *picking* an existing zed window is coupled to the logic for opening buffers in that window. I'd like to decouple it, but I wanted to keep this change small, so that we hotfix it to stable without too much risk. Release Notes: - Fixed a bug where the `--diff` CLI flag did not work with `--wait` Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com>
Max Brunsfeld and Ben Brandt created
4368a1c
debugger: Fix issues with debugging scripts from package.json (cherry-pick #32995) (#33043)
Cherry-picked debugger: Fix issues with debugging scripts from package.json (#32995) - [x] Pass in cwd - [x] Use the appropriate package manager - [x] Don't mix up package.json and composer.json Release Notes: - debugger: Fixed wrong arguments being passed to the DAP when debugging scripts from package.json. Co-authored-by: Cole Miller <cole@zed.dev>
gcp-cherry-pick-bot[bot] and Cole Miller created
4f878cc
Remove missing field in ResponseStreamEvent
Joseph T. Lyons created
ac2eb24
Revert "OpenAI cleanups (#32597)"
This reverts commit 15f044f0a10a1804cc969fb7abd745c8629cf666.
Joseph T. Lyons created
f783f48
zed 0.191.6
Joseph T. Lyons created
142d97b
debugger: Fix issues with debugging scripts from package.json (#32995)
- [x] Pass in cwd - [x] Use the appropriate package manager - [x] Don't mix up package.json and composer.json Release Notes: - debugger: Fixed wrong arguments being passed to the DAP when debugging scripts from package.json.
Cole Miller created
d272f3a
debugger: Refine session modal design (#33004)
This PR makes all footer elements in the debugger session modal more consistent, as well as fixes some weird UI quirks with leaking borders and whatnot. Took the opportunity to do some light style clean up and use `prelude::*` for UI imports. Release Notes: - N/A
Danilo Leal created
015497e
docs: Ruby debug configuration should be an array (#32991)
Closes #ISSUE Small correction for something I noticed while setting up the debugger today. Release Notes: - N/A
Jeff Bonhag created
e3419b6
Add a small script to make debugging the CLI easier (#32971)
Release Notes: - N/A
Mikayla Maki created
d05d980
docs: Remove beta tag from Debugger (#32950)
Release Notes: - N/A
Danilo Leal created
fd4d610
Revert "client: Fix an issue where non-IP proxy URLs didn’t resolve c… (cherry-pick #33013) (#33015)
Cherry-picked Revert "client: Fix an issue where non-IP proxy URLs didn’t resolve c… (#33013) This reverts commit bc68455320f1be3f3a135ea1c0de24c026990286. More bugs... Closes #32838 Release Notes: - N/A Co-authored-by: 张小白 <364772080@qq.com>
gcp-cherry-pick-bot[bot] and 张小白 created
15f044f
OpenAI cleanups (#32597)
Release Notes: - openai: Remove support for deprecated o1-preview and o1-mini models - openai: Support streaming for o1 model
Ben Brandt created
dd4b0c4
open_ai: Remove redundant serde aliases and add model limits (#32572)
Remove unnecessary alias attributes from Model enum variants and add max_output_tokens limits for all OpenAI models. Also fix supports_system_messages to explicitly handle all model variants. Release Notes: - N/A
Ben Brandt created
0db3fec
open_ai: Fix issues with OpenAI compatible APIs (#32982)
Ran into this while adding support for Vercel v0s models: - The timestamp seems to be returned in Milliseconds instead of seconds so it breaks the bounds of `created: u32`. We did not use this field anywhere so just decided to remove it - Sometimes the `choices` field can be empty when the last chunk comes in because it only contains `usage` Release Notes: - N/A
Bennet Bo Fenner created
e916e14
agent: Add ability to change the API base URL for OpenAI via the UI (#32979)
The `api_url` setting is one that most providers already support and can be changed via the `settings.json`. We're adding the ability to change it via the UI for OpenAI specifically so it can be more easily connected to v0. Release Notes: - agent: Added ability to change the API base URL for OpenAI via the UI --------- Co-authored-by: Bennet Bo Fenner <53836821+bennetbo@users.noreply.github.com>
Danilo Leal and Bennet Bo Fenner created
f8a213b
zed 0.191.5
Joseph T. Lyons created
8b55554
debugger: Run debug scenarios from package.json (#32958)
Release Notes: - New session modal for a debugger will now show tasks from package.json as debuggable scenarios --------- Co-authored-by: Remco Smits <djsmits12@gmail.com> Co-authored-by: Anthony Eid <hello@anthonyeid.me>
Piotr Osiewicz , Remco Smits , and Anthony Eid created
f3ccdf9
Fix a bug where --diff wouldn't open the diff (#32962)
Release Notes: - Fixed a bug where `zed --diff A B` wouldn't open a diff
Mikayla Maki created
215c333
debugger: Add onboarding modal (#32961)
- **debugger: Add debugger onboarding modal (wip)** - **woops** Release Notes: - debugger: Added the onboarding modal. --------- Co-authored-by: Danilo Leal <daniloleal09@gmail.com> Co-authored-by: Julia Ryan <p1n3appl3@users.noreply.github.com>
Piotr Osiewicz , Danilo Leal , and Julia Ryan created
fb06fb9
Wait for source maps when setting TypeScript breakpoints (#32954)
Closes #ISSUE Release Notes: - debugger: Fix setting breakpoints in typescript code when debugging compiled javascript
Conrad Irwin created
a99dadf
copilot: Remove an unwrap in URI parsing code (#32698)
Closes #32630 Release Notes: - Fixed a potential crash when opening active modules in a debugger session (with Copilot enabled).
Piotr Osiewicz created
83d7dd0
v0.191.x stable
Joseph T. Lyons created
9e98c4c
Diff view (#32922)
Todo: * [x] Open diffed files as regular buffers * [x] Update diff when buffers change * [x] Show diffed filenames in the tab title * [x] Investigate why syntax highlighting isn't reliably handled for old text * [x] remove unstage/restore buttons Release Notes: - Adds `zed --diff A B` to show the diff between the two files --------- Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com> Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com> Co-authored-by: Agus Zubiaga <agus@zed.dev>
Conrad Irwin , Max Brunsfeld , Ben Brandt , and Agus Zubiaga created
3584338
debugger: Fix a few issues with JS debugging (#32918)
- Don't assume all located tasks come from our test runnables - Run tests from the right working directory - Scope forking behavior customization for jest and vitest more tightly, to just our test runnables - Standardize on `$PACKAGE_MANAGER exec -- $TEST_LIBRARY ...` to fix runnables not working with npm Release Notes: - Debugger Beta: Fixed issues with debugging tasks from package.json and test runnables.
Cole Miller created
99f6c0d
debugger: Remove feature flag (#32877)
Release Notes: - debugger: Now available for everyone!
Conrad Irwin created
f4330c4
zed_extension_api: Release v0.6.0 (#32945)
This PR releases v0.6.0 of the Zed extension API. Support for this version of the extension API will land in Zed v0.192.x. Release Notes: - N/A
Marshall Bowers created
d452611
debugger: Show child sessions as indented and ensure they're next to the parent session (#32939)
Closes #ISSUE Release Notes: - debugger: Tweaked how child sessions are shown in the session list.
Piotr Osiewicz created
02fe50a
debugger: Add breakpoint list to the empty state of debug panel (#32930)
 Release Notes: - Debugger: Added breakpoint list to the empty debug panel
Piotr Osiewicz created
74a7ab5
docs: Add light formatting changes to the Debugger page (#32919)
Just some tiny little formatting improvement opportunities I stumbled upon while working on the marketing stuff for the debugger. Release Notes: - N/A
Danilo Leal created
c6dcdd4
debugger: Parse and highlight text with ANSI escape sequences (#32915)
Relanding #32817 with an improved approach, bugs fixed, and a test. Release Notes: - N/A
Cole Miller created
a681152
Fix bug where prior LSP completions can be displayed after trigger char (cherry-pick #32927) (#32931)
Cherry-picked Fix bug where prior LSP completions can be displayed after trigger char (#32927) Bug in #31872 Closes #32774 Release Notes: - Fixed a bug in LSP completions caching where prior completions may be used when they should not, after typing a trigger char like `.` Co-authored-by: Michael Sloan <michael@zed.dev>
gcp-cherry-pick-bot[bot] and Michael Sloan created
f4cdcf7
debugger: Add comment-preserving debug.json editing (#32896)
Release Notes: - Re-added "Save to `debug.json`" for custom debug tasks --------- Co-authored-by: Cole Miller <cole@zed.dev>
Julia Ryan and Cole Miller created
e6e6cff
Revert "debugger: Process ANSI color escape codes in console" (#32906)
Reverts zed-industries/zed#32817 Release Notes: - N/A
Cole Miller created
8ba1ce7
debugger: Improve debugger panel empty state (#32889)
Before:  After:  Release Notes: - N/A (Beta: Improved the debugger panel when there are no currently active sessions)
Nate Butler created
6d23fbc
v0.191.x: Google Model Updates for Gemini 2.5 (#32904)
Updates google_ai to use latest model information from the respective model cards: https://ai.google.dev/gemini-api/docs/models Release Notes: - google: Update to latest Gemini 2.5 models
Ben Brandt created
02c8322
zed 0.191.4
Joseph T. Lyons created
0853c37
Revert "debugger: Remove feature flag"
This reverts commit 82dfa82ba7c9866153bcd739ee680e6adf4f955f.
Conrad Irwin created
633992f
debugger: Remove feature flag
Conrad Irwin created
b2a1c02
docs: Fix typo in debugger.md (#32867)
A small silly typo :)
Gilles De Mey created
c00bd41
docs: Fix headings in debugger docs (#32641)
Reported by calebmeyer on Discord. Closes #ISSUE Release Notes: - N/A
Piotr Osiewicz created