ZIm/crates
Ben Brandt ebc7df2c2e
Support images in read file tool
Co-authored-by: Antonio Scandurra <me@as-cii.com>
Co-authored-by: Agus Zubiaga <agus@zed.dev>
2025-08-08 14:28:03 +02:00
..
acp_thread Merge branch 'main' into edit-file-tool 2025-08-08 02:34:11 -03:00
activity_indicator Regroup LSP context menu items by the worktree name (#34838) 2025-07-21 17:48:07 +00:00
agent ACP champagne (#35609) 2025-08-06 09:01:06 +00:00
agent2 Support images in read file tool 2025-08-08 14:28:03 +02:00
agent_servers Fix CC tool state on cancel (#35763) 2025-08-07 20:26:19 -03:00
agent_settings Use the same prompt as agent thread summary for text threads (#35669) 2025-08-05 21:47:17 +00:00
agent_ui Merge branch 'read-file-tool' into edit-file-tool 2025-08-07 20:27:15 -03:00
ai_onboarding onboarding: Add fast-follow adjustments (#35814) 2025-08-07 19:01:52 -03:00
anthropic Add Claude Opus 4.1 (#35653) 2025-08-05 18:16:47 +00:00
askpass Revert "git: Intercept signing prompt from GPG when committing" (#34306) 2025-07-11 23:20:35 +00:00
assets
assistant_context ACP champagne (#35609) 2025-08-06 09:01:06 +00:00
assistant_slash_command Stop extensions' servers and message loops before removing their files (#34208) 2025-07-10 19:25:10 +00:00
assistant_slash_commands chore: Bump Rust version to 1.88 (#33439) 2025-06-26 20:54:19 +02:00
assistant_tool assistant_tool: Fix rejecting edits deletes newly created and accepted files (#35622) 2025-08-05 06:02:42 +05:30
assistant_tools Get tests working 2025-08-08 13:59:05 +02:00
audio Upgrade rodio to 0.21 (#34368) 2025-07-29 13:24:34 -07:00
auto_update Add OS specific settings (#35756) 2025-08-07 10:52:54 -07:00
auto_update_helper windows: Publish nightly (#24800) 2025-07-09 08:57:03 +08:00
auto_update_ui Fix documentation of view release notes actions (#33851) 2025-07-03 14:22:28 +00:00
aws_http_client bedrock: Fix remaining streaming delays (#33931) 2025-07-22 11:55:24 -04:00
bedrock Add Claude Opus 4.1 (#35653) 2025-08-05 18:16:47 +00:00
breadcrumbs
buffer_diff sum_tree: Store context on cursor (#34904) 2025-07-22 18:20:48 +02:00
call collab: Add screen selector (#31506) 2025-07-21 13:44:51 +02:00
channel sum_tree: Do not implement Dimension on tuples, use new Dimensions wrapper instead (#35482) 2025-08-05 00:37:22 +00:00
cli cli: Remove manual std::io::copy implementation (#34409) 2025-07-15 16:37:15 +02:00
client language_model: Refresh the LLM token upon receiving a UserUpdated message from Cloud (#35839) 2025-08-07 23:00:45 +00:00
clock
cloud_api_client Establish WebSocket connection to Cloud (#35734) 2025-08-07 01:28:41 +00:00
cloud_api_types Establish WebSocket connection to Cloud (#35734) 2025-08-07 01:28:41 +00:00
cloud_llm_client zeta: Collect git sha / remote urls when data collection from OSS is enabled (#35514) 2025-08-04 14:18:06 -06:00
collab git: Make inline blame padding configurable (#33631) 2025-08-08 01:35:07 +00:00
collab_ui collab_ui: Show signed-out state when not connected to Collab (#35832) 2025-08-07 22:29:59 +00:00
collections
command_palette Add key contexts for Pickers (#35665) 2025-08-06 15:28:18 -04:00
command_palette_hooks
component Recategorize a few items in the component preview (#35681) 2025-08-05 23:11:43 +00:00
context_server Update to new agent schema (#35578) 2025-08-04 13:49:41 +00:00
copilot completions: Add subtle/eager behavior to Supermaven and Copilot (#35548) 2025-08-07 18:27:29 +03:00
crashes Add minidump crash reporting (#35263) 2025-08-04 18:19:42 -07:00
credentials_provider
dap debugger: Filter out debug scenarios with invalid Adapters from debug picker (#35744) 2025-08-06 18:10:17 -04:00
dap_adapters debugpy: Fetch a wheel into Zed's work dir and use that with users venv (#35640) 2025-08-05 19:09:42 +02:00
db Misc nitpicks, changes too small / unrelated to be in other PRs (#32768) 2025-06-15 19:51:04 +00:00
debug_adapter_extension Allow remote loading for DAP-only extensions (#33981) 2025-07-06 14:52:16 +02:00
debugger_tools debugger: Improve appearance of session list for JavaScript debugging (#34322) 2025-07-12 15:56:05 +00:00
debugger_ui debugger: Filter out debug scenarios with invalid Adapters from debug picker (#35744) 2025-08-06 18:10:17 -04:00
deepseek language_models: Emit UsageUpdate events for token usage in DeepSeek and OpenAI (#33242) 2025-06-25 09:42:30 +02:00
diagnostics Batch diagnostics updates (#35794) 2025-08-07 14:45:41 +00:00
docs_preprocessor docs: Pin mdbook to v0.4.40 (#35380) 2025-07-31 01:34:26 +00:00
edit_prediction completions: Add subtle/eager behavior to Supermaven and Copilot (#35548) 2025-08-07 18:27:29 +03:00
edit_prediction_button completions: Add subtle/eager behavior to Supermaven and Copilot (#35548) 2025-08-07 18:27:29 +03:00
editor Add setting to hide active language button in the status bar (#33977) 2025-08-08 05:04:30 +00:00
eval zeta: Add CLI tool for querying edit predictions and related context (#35491) 2025-08-01 21:08:09 +00:00
explorer_command_injector Just Zed instead of Zed Editor (#34146) 2025-07-10 21:08:43 +02:00
extension Use a better type for language IDs field (#35566) 2025-08-04 07:12:02 +00:00
extension_api Move language-specific debugging docs to the page for each language (#33692) 2025-07-01 20:02:12 +00:00
extension_cli extension_cli: Copy over snippet file when bundling extensions (#34450) 2025-07-15 11:07:29 +00:00
extension_host languages: Remove a eager conversion from LanguageName to String (#35667) 2025-08-05 23:46:57 +03:00
extensions_ui ui: Add Chip component (#34521) 2025-07-16 01:15:45 -03:00
feature_flags client: Only connect to Collab automatically for Zed staff (#35827) 2025-08-07 22:14:25 +00:00
feedback gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
file_finder Allow searching Windows paths with forward slash (#35198) 2025-07-29 17:58:28 +02:00
file_icons
fs Revert "chore: Bump Rust to 1.89 (#35788)" (#35843) 2025-08-07 23:55:15 +00:00
fsevent
fuzzy Prevent out of bounds access in recursive_score_match (#35630) 2025-08-06 10:53:20 +02:00
git Revert "chore: Bump Rust to 1.89 (#35788)" (#35843) 2025-08-07 23:55:15 +00:00
git_hosting_providers git_hosting_providers: Extract Bitbucket pull request number (#34584) 2025-08-08 01:39:32 +00:00
git_ui Add key contexts for Pickers (#35665) 2025-08-06 15:28:18 -04:00
go_to_line Add OS specific settings (#35756) 2025-08-07 10:52:54 -07:00
google_ai Update Gemini Models (#32902) 2025-06-17 20:26:27 +00:00
gpui Revert "chore: Bump Rust to 1.89 (#35788)" (#35843) 2025-08-07 23:55:15 +00:00
gpui_macros gpui: Add use state APIs (#34741) 2025-07-19 01:27:54 +00:00
gpui_tokio
html_to_markdown agent: Fix crash with pathological fetch output (#34253) 2025-07-11 21:01:09 -04:00
http_client Verify downloaded rust-analyzer and clang binaries by checking the artifact digest (#35642) 2025-08-06 08:32:25 +00:00
http_client_tls
icons thread view: Add UI refinements (#35754) 2025-08-06 20:31:11 -03:00
image_viewer
indexed_docs Stop extensions' servers and message loops before removing their files (#34208) 2025-07-10 19:25:10 +00:00
inspector_ui Disable minimap in the inspector (#34607) 2025-07-17 09:22:04 +00:00
install_cli gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
jj
jj_ui editor: Improve code completion filtering to provide fewer and more accurate suggestions (#32928) 2025-06-18 16:01:28 +05:30
journal gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
language languages: Remove a eager conversion from LanguageName to String (#35667) 2025-08-05 23:46:57 +03:00
language_extension Use a better type for language IDs field (#35566) 2025-08-04 07:12:02 +00:00
language_model Support images in read file tool 2025-08-08 14:28:03 +02:00
language_models Add GPT-5 support through OpenAI API (#35822) 2025-08-07 23:35:41 +00:00
language_selector Add setting to hide active language button in the status bar (#33977) 2025-08-08 05:04:30 +00:00
language_tools Rename remaining mentions of "inline completion" to "edit prediction" (#35512) 2025-08-04 16:22:18 +00:00
languages Add spread operator to the @operator list for ECMAScript languages (#35360) 2025-08-08 01:58:26 +00:00
livekit_api
livekit_client Fix LiveKit audio for devices with different sample formats (#35604) 2025-08-05 16:36:08 +02:00
lmstudio lmstudio: Propagate actual error message from server (#34538) 2025-07-25 09:36:43 -04:00
lsp lsp: Advertise support for markdown in completion documentation (#35727) 2025-08-06 21:42:29 +03:00
markdown gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
markdown_preview Simplify ListState API (#35685) 2025-08-06 00:02:26 +00:00
media
menu gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
migrator Rename remaining mentions of "inline completion" to "edit prediction" (#35512) 2025-08-04 16:22:18 +00:00
mistral mistral: Add support for magistral-small and magistral-medium (#34983) 2025-07-23 23:13:49 -04:00
multi_buffer sum_tree: Do not implement Dimension on tuples, use new Dimensions wrapper instead (#35482) 2025-08-05 00:37:22 +00:00
nc Claude experiment (#34577) 2025-07-17 14:25:55 +00:00
net windows: Add support for SSH (#29145) 2025-07-08 14:34:57 +00:00
node_runtime
notifications sum_tree: Do not implement Dimension on tuples, use new Dimensions wrapper instead (#35482) 2025-08-05 00:37:22 +00:00
ollama ollama: Add support for gpt-oss (#35648) 2025-08-06 10:44:15 -04:00
onboarding onboarding: Add fast-follow adjustments (#35814) 2025-08-07 19:01:52 -03:00
open_ai Add GPT-5 support through OpenAI API (#35822) 2025-08-07 23:35:41 +00:00
open_router open_router: Fix tool_choice getting serialized to null (#34532) 2025-07-16 11:44:08 -04:00
outline Remove into SelectionEffects from .change_selections (#33554) 2025-06-27 14:31:31 -06:00
outline_panel gpui: Press enter, space to trigger click to focused element (#35075) 2025-08-05 18:15:30 -04:00
panel git panel: Add some design refinements (#34064) 2025-07-08 11:23:36 -03:00
paths paths: Fix using relative path as custom_data_dir (#35256) 2025-07-29 15:31:54 +00:00
picker Simplify ListState API (#35685) 2025-08-06 00:02:26 +00:00
prettier Shutdown language servers better (#35038) 2025-07-24 15:24:53 +00:00
project git: Make inline blame padding configurable (#33631) 2025-08-08 01:35:07 +00:00
project_panel project panel: Add setting to disable auto opening project panel (#34752) 2025-08-08 05:02:11 +00:00
project_symbols Remove into SelectionEffects from .change_selections (#33554) 2025-06-27 14:31:31 -06:00
prompt_store Add system prompt and tool permission to agent2 (#35781) 2025-08-07 13:40:12 +00:00
proto Batch diagnostics updates (#35794) 2025-08-07 14:45:41 +00:00
recent_projects Add key contexts for Pickers (#35665) 2025-08-06 15:28:18 -04:00
refineable
release_channel
remote chore: Move a bunch of foreground tasks into background (#35322) 2025-07-30 10:29:03 +00:00
remote_server Add minidump crash reporting (#35263) 2025-08-04 18:19:42 -07:00
repl Simplify ListState API (#35685) 2025-08-06 00:02:26 +00:00
reqwest_client Add minidump crash reporting (#35263) 2025-08-04 18:19:42 -07:00
rich_text
rope Reduce amount of allocations in RustLsp label handling (#35786) 2025-08-07 13:24:29 +00:00
rpc Move timing fields into span (#35833) 2025-08-07 23:07:33 +00:00
rules_library Rename remaining mentions of "inline completion" to "edit prediction" (#35512) 2025-08-04 16:22:18 +00:00
schema_generator
search search: Update results multi-buffer before search is finished (#35470) 2025-08-04 18:25:42 +02:00
semantic_index Simplify ListState API (#35685) 2025-08-06 00:02:26 +00:00
semantic_version
session
settings Settings: fix release channel settings not being respected (#35838) 2025-08-07 22:27:50 +00:00
settings_profile_selector Tighten up settings profile selector modal width (#35419) 2025-07-31 17:31:12 +00:00
settings_ui keymap editor: Refine how we display matching keystrokes (#35796) 2025-08-07 11:50:11 -03:00
snippet
snippet_provider Default `#[schemars(deny_unknown_fields)] for json-language-server schemas (#33883) 2025-07-04 00:57:43 +00:00
snippets_ui languages: Remove a eager conversion from LanguageName to String (#35667) 2025-08-05 23:46:57 +03:00
sqlez
sqlez_macros
story
storybook project panel: Add indent guides for sticky items (#34092) 2025-07-09 05:28:25 +05:30
streaming_diff
sum_tree sum_tree: Do not implement Dimension on tuples, use new Dimensions wrapper instead (#35482) 2025-08-05 00:37:22 +00:00
supermaven completions: Add subtle/eager behavior to Supermaven and Copilot (#35548) 2025-08-07 18:27:29 +03:00
supermaven_api supermaven_api: Ensure downloaded Supermaven binary has executable permissions set (#32576) 2025-06-17 14:39:45 +00:00
svg_preview gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
tab_switcher gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
task Add support for Nushell in shell builder (#33806) 2025-07-08 14:57:37 +00:00
tasks_ui Revise and clean up some icons (#35582) 2025-08-04 11:58:31 -03:00
telemetry
telemetry_events Rename remaining mentions of "inline completion" to "edit prediction" (#35512) 2025-08-04 16:22:18 +00:00
terminal Fix incorrect minimum_contrast comment (#34710) 2025-07-18 10:01:09 -04:00
terminal_view Revert "chore: Bump Rust to 1.89 (#35788)" (#35843) 2025-08-07 23:55:15 +00:00
text Reduce amount of allocations in RustLsp label handling (#35786) 2025-08-07 13:24:29 +00:00
theme Add OS specific settings (#35756) 2025-08-07 10:52:54 -07:00
theme_extension
theme_importer theme_importer: Add missing color imports for the minimap thumb (#34724) 2025-07-18 16:55:03 +00:00
theme_selector Add key contexts for Pickers (#35665) 2025-08-06 15:28:18 -04:00
time_format
title_bar gpui: Press enter, space to trigger click to focused element (#35075) 2025-08-05 18:15:30 -04:00
toolchain_selector gpui: Store action documentation (#33809) 2025-07-02 21:14:33 -04:00
ui onboarding: Add fast-follow adjustments (#35814) 2025-08-07 19:01:52 -03:00
ui_input keymap editor: Refine how we display matching keystrokes (#35796) 2025-08-07 11:50:11 -03:00
ui_macros
ui_prompt ui_prompt: Fix prompt dialog is hard to see on large screen (#35348) 2025-07-30 23:03:53 +05:30
util Verify downloaded rust-analyzer and clang binaries by checking the artifact digest (#35642) 2025-08-06 08:32:25 +00:00
util_macros Remove separator! macro and make path! handle relative paths (#32527) 2025-06-13 06:32:29 +00:00
vercel vercel: Use proper model identifiers and add image support (#33377) 2025-06-25 13:26:41 +00:00
vim Rename remaining mentions of "inline completion" to "edit prediction" (#35512) 2025-08-04 16:22:18 +00:00
vim_mode_setting vim: Fix escape key switching back to default mode instead of normal mode (#31843) 2025-06-18 21:26:12 +00:00
watch chore: Fix warnings for Rust 1.89 (#32378) 2025-06-09 13:11:57 +02:00
web_search Replace zed_llm_client with cloud_llm_client (#35309) 2025-07-30 00:09:14 +00:00
web_search_providers Replace zed_llm_client with cloud_llm_client (#35309) 2025-07-30 00:09:14 +00:00
welcome Fix edit prediction disablement with "disable_ai": true setting (#35513) 2025-08-04 15:45:11 +00:00
workspace workspace: Don't update platform window title if title has not changed (#34753) 2025-08-07 22:13:51 +03:00
worktree sum_tree: Do not implement Dimension on tuples, use new Dimensions wrapper instead (#35482) 2025-08-05 00:37:22 +00:00
x_ai Add xAI language model provider (#33593) 2025-07-15 15:35:50 -04:00
zed Update nightly icon on windows (#35812) 2025-08-07 21:47:16 -07:00
zed_actions Introduce settings profiles (#35339) 2025-07-30 21:48:24 +00:00
zeta zeta: Collect git sha / remote urls when data collection from OSS is enabled (#35514) 2025-08-04 14:18:06 -06:00
zeta_cli zeta: Collect git sha / remote urls when data collection from OSS is enabled (#35514) 2025-08-04 14:18:06 -06:00
zlog Add meta description tag to docs pages (#35112) 2025-07-29 23:01:03 +00:00
zlog_settings