zed/crates
Ben Kunkle 344ee9fa83
zeta2: Improve format prompt budgeting (#47808)
Closes #ISSUE

Release Notes:

- N/A *or* Added/Fixed/Improved ...

---------

Co-authored-by: Max <max@zed.dev>
2026-01-27 17:36:27 -05:00
..
acp_thread acp: Dedupe session/list calls (#47677) 2026-01-26 19:10:30 +00:00
acp_tools ui: Improve performance in the CopyButton component (#47292) 2026-01-21 13:40:42 -03:00
action_log git: Side-by-side diff UI (#47349) 2026-01-22 02:31:14 -05:00
activity_indicator remote: Support opening builtin host files in remote workspaces on wsl (#46910) 2026-01-15 15:21:57 +00:00
agent cloud_api_types: Rework Plan type (#47784) 2026-01-27 12:15:05 -05:00
agent_servers acp: Dedupe session/list calls (#47677) 2026-01-26 19:10:30 +00:00
agent_settings agent: Add setting for controlling terminal tool stop button behavior (#47521) 2026-01-23 20:41:07 -03:00
agent_ui agent_ui: Fix inline assistant line height (#47772) 2026-01-27 15:37:43 -03:00
agent_ui_v2 acp: Support unstable session/resume request (#47387) 2026-01-23 11:38:38 +00:00
ai_onboarding cloud_api_types: Rework Plan type (#47784) 2026-01-27 12:15:05 -05:00
anthropic ep: Handle errored requests in Anthropic batches (#46351) 2026-01-08 10:59:03 +00:00
askpass askpass: Fix ssh auth not updating entered password on windows (#47755) 2026-01-27 12:53:14 +01:00
assets
assistant_slash_command Handle removed IconName variants in text thread deserialization (#47624) 2026-01-26 23:56:55 +00:00
assistant_slash_commands agent: Multiline review comments (#47448) 2026-01-23 06:25:42 +00:00
assistant_text_thread Fix rate limiter holding permits during tool execution (#47494) 2026-01-23 12:15:55 -05:00
audio gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
auto_update remote: Add configurable remote server cache retention (default 5) (#47202) 2026-01-26 07:25:51 +00:00
auto_update_helper
auto_update_ui remote: Support opening builtin host files in remote workspaces on wsl (#46910) 2026-01-15 15:21:57 +00:00
aws_http_client
bedrock bedrock: Add Bedrock API key authentication support (#41393) 2025-12-17 12:54:57 +01:00
breadcrumbs Multibuffer breadcrumbs toolbar redesign (#45547) 2026-01-06 09:42:00 -03:00
buffer_diff git: Fix incorrect diff transforms being computed for side-by-side diff LHS (#47515) 2026-01-25 22:08:48 -05:00
call gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
channel gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
cli Make zed --wait work with directories (#44936) 2025-12-16 01:22:41 +00:00
client cloud_api_types: Rework Plan type (#47784) 2026-01-27 12:15:05 -05:00
clock
cloud_api_client
cloud_api_types cloud_api_types: Rework Plan type (#47784) 2026-01-27 12:15:05 -05:00
cloud_llm_client cloud_llm_client: Move Plan type into cloud_api_types (#47778) 2026-01-27 15:58:05 +00:00
codestral Introduce new predict_edits/v3 endpoint (#46960) 2026-01-16 02:16:34 +00:00
collab Reapply "Try namespace mac runners (#47675)" (#47721) (#47727) 2026-01-26 22:02:52 -07:00
collab_ui build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
collections
command_palette Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
command_palette_hooks
component
component_preview build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
context_server gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
copilot copilot: Decouple authentication from the lifetime of any single Copilot instance (#47473) 2026-01-23 17:20:16 +01:00
copilot_chat copilot_chat: Fix Anthropic models not appearing in model picker (#47549) 2026-01-25 13:10:22 +01:00
copilot_ui copilot: Decouple authentication from the lifetime of any single Copilot instance (#47473) 2026-01-23 17:20:16 +01:00
crashes Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
credentials_provider gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
dap Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
dap_adapters language: Add LanguageName::new_static to reduce allocations (#44380) 2025-12-08 19:57:02 +01:00
db
debug_adapter_extension Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
debugger_tools gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
debugger_ui build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
deepseek deepseek: Fix for max output tokens blocking completions (#45236) 2025-12-18 12:47:34 +00:00
denoise
dev_container Clean up error handling for some edge cases to prevent panic (#47513) 2026-01-23 13:22:08 -08:00
diagnostics Implement Vim's tag stack (#46002) 2026-01-15 17:48:15 +00:00
docs_preprocessor Remove zed dependency from docs_preprocessor (#45130) 2025-12-18 21:59:05 -05:00
edit_prediction zeta2: Remove experimental_edit_prediction_context_retrieval setting (#47783) 2026-01-27 12:10:08 -05:00
edit_prediction_cli zeta2: Remove experimental_edit_prediction_context_retrieval setting (#47783) 2026-01-27 12:10:08 -05:00
edit_prediction_context Introduce new predict_edits/v3 endpoint (#46960) 2026-01-16 02:16:34 +00:00
edit_prediction_types Add sweep acceptance tracking (#46199) 2026-01-06 17:20:25 -05:00
edit_prediction_ui zeta2: Remove experimental_edit_prediction_context_retrieval setting (#47783) 2026-01-27 12:10:08 -05:00
editor Tidy up signature help delays (#47762) 2026-01-27 15:53:15 +02:00
encoding_selector encoding: Add "reopen with encoding" (#46553) 2026-01-27 05:27:26 +00:00
eval Fix rate limiter holding permits during tool execution (#47494) 2026-01-23 12:15:55 -05:00
eval_utils Fix self-referential symbolic link (#45265) 2025-12-18 17:26:20 +01:00
explorer_command_injector
extension xtask: Remove transitive GPUI dependency (#47748) 2026-01-27 14:00:45 +01:00
extension_api extension api: Make server id types constructible, to ease writing tests (#45174) 2025-12-17 16:25:07 -08:00
extension_cli extension_cli: Improve snippet error logging (#47653) 2026-01-26 14:24:02 +00:00
extension_host Revert " Add vim/emacs modeline support " (#47479) 2026-01-23 15:24:37 +00:00
extensions_ui acp: Improve the ACP registry UI (#47788) 2026-01-27 15:37:01 -03:00
feature_flags agent: Add thinking toggle for Zed provider (#47407) 2026-01-22 18:08:32 +00:00
feedback
file_finder build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
file_icons
fs Revert "fs: Replace MacWatcher with notify::FsEventWatcher" (#47799) 2026-01-27 20:27:53 +00:00
fs_benchmarks
fsevent Revert "fs: Replace MacWatcher with notify::FsEventWatcher" (#47799) 2026-01-27 20:27:53 +00:00
fuzzy fuzzy: Use lowercase representations for matrix size calculation (#44338) 2025-12-08 19:50:20 +01:00
git git: Add graph support (#44434) 2026-01-22 20:53:23 -05:00
git_graph git_graph: Add resizable columns (#47485) 2026-01-23 21:43:35 +00:00
git_hosting_providers git_ui: Add CreatePullRequest action (#42959) 2026-01-05 16:15:21 +00:00
git_ui git: Avoid unwrapping active repository in panel rendering (#47700) 2026-01-26 23:08:51 -05:00
go_to_line Add optional relative line jumps to go-to-line action (#46932) 2026-01-27 05:51:11 +00:00
google_ai google_ai: Refactor token count methods in Google AI (#45184) 2025-12-17 20:12:40 -06:00
gpui Revert "Fix link for Ownership and data flow in GPUI's README.md" (#47630) 2026-01-26 08:30:33 +00:00
gpui_macros gpui: Add min_size and max_size style methods (#47775) 2026-01-27 15:37:22 -03:00
gpui_tokio gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
html_to_markdown
http_client Remove reqwest dependency from gpui (#44424) 2025-12-09 09:29:40 -08:00
http_client_tls
icons acp: Allow installing ACP agents from the registry (#47218) 2026-01-20 14:06:21 +00:00
image_viewer Support zooming and panning in the image viewer (#43944) 2026-01-21 22:48:30 +01:00
inspector_ui build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
install_cli gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
journal
json_schema_store gpui: Add action_schema_by_name for O(1) action schema lookup (#47180) 2026-01-26 08:25:18 +00:00
keymap_editor build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
language Fix language injections sticking after language comment removed (#46134) 2026-01-27 17:38:10 +00:00
language_extension ztracing: Enable memory profiling and callstack sampling (#47052) 2026-01-17 19:29:19 +00:00
language_model Add support for refreshing outdated LLM tokens (#47512) 2026-01-23 21:03:28 +00:00
language_models cloud_api_types: Rework Plan type (#47784) 2026-01-27 12:15:05 -05:00
language_onboarding
language_selector build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
language_tools syntax_tree_view: Fix highlights persisting after view was closed (#47638) 2026-01-26 11:07:01 +00:00
languages go: Add support for running sub-tests in table tests without explicit variables for test cases (#46645) 2026-01-27 05:54:22 +00:00
line_ending_selector
livekit_api
livekit_client livekit_client: Revert #46986 for macos (#46990) 2026-01-16 14:20:23 +00:00
lmstudio
lsp lsp: Skip serializing of params if unit type (#46027) 2026-01-22 15:06:02 +02:00
markdown ui: Improve performance in the CopyButton component (#47292) 2026-01-21 13:40:42 -03:00
markdown_preview ui: Improve performance in the CopyButton component (#47292) 2026-01-21 13:40:42 -03:00
media
menu ui: Add submenus to ContextMenu (#45743) 2025-12-30 07:49:01 -03:00
migrator Remove Burn Mode code (#46950) 2026-01-15 21:28:33 +00:00
miniprofiler_ui Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
mistral Update Mistral models context length to their recommended values (#45194) 2025-12-18 09:49:32 +00:00
multi_buffer build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
nc smol: Use Unblock instead of Async for stdin, stdout and stderr handles (#46141) 2026-01-06 08:14:34 +00:00
net
node_runtime acp: Allow running NPM agents from registry (#47291) 2026-01-21 14:52:44 +00:00
notifications gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
ollama
onboarding onboarding: Fix theme picker always updating theme based on system appearance (#47245) 2026-01-21 10:12:29 +00:00
open_ai ep: Use rejected_output for DPO training + OpenAI support (#47697) 2026-01-27 13:02:40 +00:00
open_path_prompt Use suggested name for "use_system_path_prompts": false dialogue when creating new files (#47802) 2026-01-27 20:54:20 +00:00
open_router Fix Gemini 3 on OpenRouter (#43416) 2025-11-24 13:24:26 -05:00
outline outline: Enable scrollbar in outline view picker (#46774) 2026-01-14 08:06:55 -03:00
outline_panel project_panel: Show Reveal in File Manager on wsl (#47288) 2026-01-22 11:24:23 +00:00
panel
paths Support Insider variants of Code and VSCodium for settings.json import (#47247) 2026-01-22 18:22:47 +02:00
picker build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
platform_title_bar build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
prettier Revert " Add vim/emacs modeline support " (#47479) 2026-01-23 15:24:37 +00:00
project encoding: Add "reopen with encoding" (#46553) 2026-01-27 05:27:26 +00:00
project_benchmarks ep_cli: Fix "Too many open files" errors (#47243) 2026-01-20 15:41:31 -05:00
project_panel tasks: Show error for unknown ZED_ variables (#45621) 2026-01-26 19:47:36 +00:00
project_symbols Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
prompt_store prompt_store: Fix deleted rules from the rules library being restored after restart (#47323) 2026-01-22 02:44:47 +05:30
proto project: Implement range formatting for remoting (#47194) 2026-01-20 09:10:18 +00:00
recent_projects build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
refineable gpui: Make refining a Style properly refine the TextStyle (#42852) 2025-12-15 13:30:13 +00:00
release_channel release_version: Do not use prerelease field (#43669) 2025-11-27 13:46:43 +00:00
remote Fix extraction of Windows remote server (#47690) 2026-01-26 20:51:13 +00:00
remote_server remote_server: Avoid panic when writing to stderr (#47683) 2026-01-26 19:15:33 +00:00
repl repl: Add initial notebook execution + KernelSession abstraction (#43553) 2026-01-22 09:00:29 -06:00
reqwest_client Remove reqwest dependency from gpui (#44424) 2025-12-09 09:29:40 -08:00
rich_text
rope rope: Fix an unintentional panic (#47019) 2026-01-20 12:23:17 +00:00
rpc Fix worktree trust handling of multiple projects on the same remote host (#45834) 2025-12-29 20:21:59 +00:00
rules_library build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
scheduler Restore run_with_clock_advancement (#46930) 2026-01-15 18:39:06 +00:00
schema_generator Add project settings schema to schema_generator CLI (#44321) 2025-12-16 10:48:14 -05:00
search project: Add spinner while search is underway (#47620) 2026-01-27 00:26:25 +00:00
session Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
settings Revert " Add vim/emacs modeline support " (#47479) 2026-01-23 15:24:37 +00:00
settings_content zeta2: Remove experimental_edit_prediction_context_retrieval setting (#47783) 2026-01-27 12:10:08 -05:00
settings_json
settings_macros Fallible Settings (#42938) 2025-11-21 08:28:17 -07:00
settings_profile_selector
settings_ui vim: Add gdefault setting to set /g as a default substitution flag (#47664) 2026-01-27 17:04:10 +00:00
snippet
snippet_provider extension_cli: Validate that all snippets can be parsed (#47649) 2026-01-26 13:49:26 +00:00
snippets_ui build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
sqlez
sqlez_macros
story
storybook Revert "Revert scheduler update (#46659)" (#46671) 2026-01-14 07:19:13 +00:00
streaming_diff
sum_tree git: Side-by-side diff UI (#47349) 2026-01-22 02:31:14 -05:00
supermaven collab: Remove Supermaven API key issuance (#46044) 2026-01-04 23:28:18 +00:00
supermaven_api collab: Remove Supermaven API key issuance (#46044) 2026-01-04 23:28:18 +00:00
svg_preview svg_preview: Detect SVG in single-file mode by checking file name (#45747) 2025-12-27 23:29:36 +00:00
system_specs releases: Add build number to Nightly builds (#42990) 2025-11-24 13:34:04 +01:00
tab_switcher tab_switcher: Fix missing preview on initial ctrl-shift-tab press (#44959) 2025-12-16 08:26:29 +00:00
task tasks: Show error for unknown ZED_ variables (#45621) 2026-01-26 19:47:36 +00:00
tasks_ui tasks: Show error for unknown ZED_ variables (#45621) 2026-01-26 19:47:36 +00:00
telemetry
telemetry_events releases: Add build number to Nightly builds (#42990) 2025-11-24 13:34:04 +01:00
terminal terminal: Fix terminal freeze when child process is killed by signal (#47420) 2026-01-25 15:02:29 +05:30
terminal_view terminal_view: Fix new flaky terminal tests (#47753) 2026-01-27 11:38:17 +00:00
text Fix inverted char boundary check causing invalid offsets (#47112) 2026-01-19 09:08:45 +01:00
theme Update nim entry with additional file suffixes (#47616) 2026-01-26 13:02:05 +00:00
theme_extension
theme_importer Split settings content into its own crate (#46845) 2026-01-15 18:10:21 +00:00
theme_selector Allow dynamic set_theme based on Appearance (#42812) 2025-12-01 20:52:57 -07:00
time_format
title_bar cloud_api_types: Rework Plan type (#47784) 2026-01-27 12:15:05 -05:00
toolchain_selector build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
ui ui: Fix LoadingLabel animation panic on CJK/emoji text (#45632) 2026-01-23 15:21:09 +00:00
ui_input build: Simplify build graph (#47253) 2026-01-23 18:29:20 +01:00
ui_macros
ui_prompt
util util: Implement host independent Url to PathBuf conversion (#47474) 2026-01-23 14:10:40 +00:00
util_macros
vercel project: Move tests to integration layer (#47596) 2026-01-25 21:35:32 +01:00
vim vim: Add gdefault setting to set /g as a default substitution flag (#47664) 2026-01-27 17:04:10 +00:00
vim_mode_setting
watch
web_search
web_search_providers Add helper method for checking if the LLM token needs to be refreshed (#47511) 2026-01-23 20:50:50 +00:00
which_key Add Vim-like Which-key Popup menu (#43618) 2025-12-17 11:53:48 -07:00
workspace Use suggested name for "use_system_path_prompts": false dialogue when creating new files (#47802) 2026-01-27 20:54:20 +00:00
worktree worktree: Use public-api-only tests (#47152) 2026-01-22 10:22:04 +01:00
worktree_benchmarks gpui: Actually remove the Result from AsyncApp (#45809) 2026-01-07 12:48:24 -08:00
x_ai Add support for Grok 4.1 Fast models in xAI provider (#43419) 2025-12-08 16:38:34 +01:00
zed terminal_view: Add ability to rename terminal tabs (#45800) 2026-01-27 07:21:43 +00:00
zed_actions acp: Improve the ACP registry UI (#47788) 2026-01-27 15:37:01 -03:00
zed_env_vars Enable configuring edit prediction providers through the settings UI (#44505) 2025-12-13 11:06:30 -05:00
zeta_prompt zeta2: Improve format prompt budgeting (#47808) 2026-01-27 17:36:27 -05:00
zlog zlog: Fix dynamic mod path filtering (#44296) 2025-12-06 17:56:49 +00:00
zlog_settings
ztracing ztracing: Enable memory profiling and callstack sampling (#47052) 2026-01-17 19:29:19 +00:00
ztracing_macro adds tracing for instrumenting non-async functions (#44147) 2025-12-05 17:23:06 +00:00