← Zed (agent)
Zed (agent) v1.23.2
breakingpricing2026-10-07 · official notes
Summary
- This week's release includes the ability to preview JSONL and NDJSON files as tables.
- Added the agent.maxidleretainedthreads setting to control how many idle agent threads remain loaded. (#64547; thanks hazicy)
- Improved Google AI error messages and added automatic retries when a model was overloaded. (#64865)
Full notes
This week's release includes the ability to preview JSONL and NDJSON files as tables.
## Features
### AI
- Added the `agent.max_idle_retained_threads` setting to control how many idle agent threads remain loaded. ([#64547](https://github.com/zed-industries/zed/pull/64547); thanks [hazicy](https://github.com/hazicy))
- Improved Google AI error messages and added automatic retries when a model was overloaded. ([#64865](https://github.com/zed-industries/zed/pull/64865))
- Improved plan updates from ACP agents, including panel refreshes after status changes. ([#64884](https://github.com/zed-industries/zed/pull/64884))
- Improved the Agent Panel error shown when a Zed sign-in expired. ([#64754](https://github.com/zed-industries/zed/pull/64754))
- Improved visibility of keyboard-selected agent conversations in the Threads Sidebar. ([#63922](https://github.com/zed-industries/zed/pull/63922); thanks [jaklyk2103](https://github.com/jaklyk2103))
### Git
- Added a folder-specific context menu in the Git Panel's tree view. ([#59853](https://github.com/zed-industries/zed/pull/59853); thanks [Sondeyy](https://github.com/Sondeyy))
### Languages
- Added JSONL and NDJSON support to the tabular data preview. Open previews alongside the source with `cmd-k v` (macOS) or `ctrl-k v` (Linux/Windows). ([#64471](https://github.com/zed-industries/zed/pull/64471); thanks [unshDee](https://github.com/unshDee))
- Added extension installation suggestions for many more languages when opening unsupported files. ([#63211](https://github.com/zed-industries/zed/pull/63211); thanks [haolamnm](https://github.com/haolamnm))
- Added support for rewrapping text in Typst files. ([#64858](https://github.com/zed-industries/zed/pull/64858); thanks [AdinAck](https://github.com/AdinAck))
### Remote Development
- Added support for `terminal.shell` in remote sessions. ([#61451](https://github.com/zed-industries/zed/pull/61451); thanks [quinn](https://github.com/quinn))
### Other
- Added `alt-/` to show the bindings that can complete a pending multi-keystroke shortcut. ([#64803](https://github.com/zed-industries/zed/pull/64803))
- Added a `soft_wrap_indent` setting (`"none"`, `"same"`, `"extra_one"`, `"extra_two"`) to configure indentation for soft-wrapped continuation lines. ([#63468](https://github.com/zed-industries/zed/pull/63468); thanks [arusahni](https://github.com/arusahni))
- Improved responsiveness when watching paths on slow or unresponsive filesystems. ([#63410](https://github.com/zed-industries/zed/pull/63410); thanks [RemcoSmitsDev](https://github.com/RemcoSmitsDev))
- Improved `editor: select next` and `editor: select previous` to respect the buffer search whole-word option. ([#64137](https://github.com/zed-industries/zed/pull/64137); thanks [yawnnn](https://github.com/yawnnn))
## Bug Fixes
- Debugger: Fixed "Rerun last debug scenario" not running the last scheduled scenario. ([#64856](https://github.com/zed-industries/zed/pull/64856); thanks [MeiramSh](https://github.com/MeiramSh))
- Fixed a crash on Windows when reading a stored credential that has no username. ([#64735](https://github.com/zed-industries/zed/pull/64735))
- Fixed a crash when pasting multiple selections at the end of a file in Vim mode. ([#64876](https://github.com/zed-industries/zed/pull/64876))
- Fixed a crash when typing the start of a multi-key binding at the end of a read-only file. ([#64730](https://github.com/zed-industries/zed/pull/64730))
- Fixed agent notifications showing a thread's original title after the thread was renamed. ([#64907](https://github.com/zed-industries/zed/pull/64907); thanks [IFafaa](https://github.com/IFafaa))
- Fixed commit details and diffs waiting behind an in-progress fetch, pull, or push before opening. ([#64720](https://github.com/zed-industries/zed/pull/64720); thanks [azeemshaik025](https://github.com/azeemshaik025))
- Fixed external-agent sessions remaining loaded after their conversation was closed during loading. ([#64717](https://github.com/zed-industries/zed/pull/64717))
- Fixed images in Markdown table cells ignoring column alignment and vertical centering. ([#64914](https://github.com/zed-industries/zed/pull/64914); thanks [dremnik](https://github.com/dremnik))
- Fixed issues where OpenAI model tool calls to MCP servers treated optional fields as required, causing errors. ([#64920](https://github.com/zed-industries/zed/pull/64920))
- Fixed missing or outdated output in agent tool results. ([#64708](https://github.com/zed-industries/zed/pull/64708))
- Fixed search highlights in Markdown Preview that hid matched text when the theme used opaque highlight colors. ([#64788](https://github.com/zed-industries/zed/pull/64788); thanks [IFafaa](https://github.com/IFafaa))
- Fixed stale agent responses that could clear a newer prompt or show errors from an earlier send. ([#64917](https://github.com/zed-industries/zed/pull/64917))
- Fixed syntax highlighting for fenced code blocks with extra text after the language name. ([#64694](https://github.com/zed-industries/zed/pull/64694); thanks [maxmalkin](https://github.com/maxmalkin))
- Fixed the pending keybindings list showing `task: spawn` instead of the task name for bindings that spawn a task. ([#64937](https://github.com/zed-industries/zed/pull/64937); thanks [frinyvonnick](https://github.com/frinyvonnick))
- Fixed the Zed Cloud connection failing with `UnknownIssuer` behind corporate TLS-inspecting proxies whose root CA is installed in the system trust store. ([#63686](https://github.com/zed-industries/zed/pull/63686); thanks [joepjoosten](https://github.com/joepjoosten))
- ACP: Fixed partial tool-call display updates when content referenced an unavailable terminal. ([#64784](https://github.com/zed-industries/zed/pull/64784))
- Fixed a bug where inlay hints positioned past the end of a buffer could appear on its last line, and inlay hints exactly at the end of a file without a trailing newline could be hidden. ([#64659](https://github.com/zed-industries/zed/pull/64659); thanks [HuaGu-Dragon](https://github.com/HuaGu-Dragon))
- Fixed a rare crash when hovering wrapped Markdown text on Linux. ([#64672](https://github.com/zed-industries/zed/pull/64672))
- Fixed centered layout not applying when a pane was zoomed in. ([#64064](https://github.com/zed-industries/zed/pull/64064); thanks [UdeshyaDhungana](https://github.com/UdeshyaDhungana))
- Fixed closing one LSP Logs view stopping streams used by another view or downstream client. ([#61222](https://github.com/zed-industries/zed/pull/61222); thanks [aviatesk](https://github.com/aviatesk))
- Fixed completion details lacking visual distinction from completion labels. ([#64684](https://github.com/zed-industries/zed/pull/64684); thanks [GautamBytes](https://github.com/GautamBytes))
- Fixed delayed selection of the first entry when opening a context menu. ([#64365](https://github.com/zed-industries/zed/pull/64365))
- Fixed entries folding when clicked in the Outline Panel. ([#64736](https://github.com/zed-industries/zed/pull/64736))
- Fixed Helix buffer picker opening in the wrong pane on `space b`. ([#64494](https://github.com/zed-industries/zed/pull/64494); thanks [GautamBytes](https://github.com/GautamBytes))
- Fixed hover flicker after dismissing native menus on macOS. ([#64175](https://github.com/zed-industries/zed/pull/64175); thanks [yay](https://github.com/yay))
- Fixed incorrect selected and hover colors for threads in the Threads Sidebar. ([#62597](https://github.com/zed-industries/zed/pull/62597); thanks [Robot-Inventor](https://github.com/Robot-Inventor))
- Fixed indentation corruption during multicursor editing and block indentation. ([#64675](https://github.com/zed-industries/zed/pull/64675); thanks [GautamBytes](https://github.com/GautamBytes))
- Fixed language server formatting scrolling to the bottom when the server replaces the entire buffer. ([#57269](https://github.com/zed-industries/zed/pull/57269); thanks [kalilamodow](https://github.com/kalilamodow))
- Fixed row separator lines in tabular data previews extending past the last column. ([#63367](https://github.com/zed-industries/zed/pull/63367); thanks [HalavicH](https://github.com/HalavicH))
- Fixed soft-wrap continuation line indentation calculation for unindented lines starting at column 0. ([#63468](https://github.com/zed-industries/zed/pull/63468); thanks [arusahni](https://github.com/arusahni))
- Fixed terminal tool call output covering the rounded corners of its card in the Agent Panel. ([#64328](https://github.com/zed-industries/zed/pull/64328); thanks [chrisdrackett](https://github.com/chrisdrackett))
- Fixed window controls shifting by one pixel when the Threads Sidebar was open on Linux. ([#64381](https://github.com/zed-industries/zed/pull/64381); thanks [Piyushrathoree](https://github.com/Piyushrathoree))
- Fixed wrap guides showing in the Agent Panel before a conversation started. ([#64886](https://github.com/zed-industries/zed/pull/64886); thanks [virajbhartiya](https://github.com/virajbhartiya))
## Breaking Changes and Notices
- Changed title-bar application menus on Linux and Windows to require a click before opening. Enable `title_bar.open_menus_on_hover` to restore opening on hover. ([#48496](https://github.com/zed-industries/zed/pull/48496); thanks [pauldipietro](https://github.com/pauldipietro))
Weekly digest: every breaking change, retirement and price change across 20+ coding agents, one email.
Form not loading? Subscribe here.