| .. |
| acp_thread | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| acp_tools | ui: Improve performance in the `CopyButton` component (#47292) | 9 months ago |
| action_log | git: Side-by-side diff UI (#47349) | 9 months ago |
| activity_indicator | remote: Support opening builtin host files in remote workspaces on wsl (#46910) | 10 months ago |
| agent | Add tool security rules that can't be overridden by settings (#48209) | 9 months ago |
| agent_servers | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| agent_settings | agent: Add setting for controlling terminal tool stop button behavior (#47521) | 9 months ago |
| agent_ui | Make mercury and sweep non experimental (#48227) | 9 months ago |
| agent_ui_v2 | agent_ui: More refactors (#48186) | 9 months ago |
| ai_onboarding | Add student plan (#47866) | 9 months ago |
| anthropic | ep: Handle errored requests in Anthropic batches (#46351) | 10 months ago |
| askpass | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| assets | Remove workspace-hack (#40216) | 1 year ago |
| assistant_slash_command | Handle removed `IconName` variants in text thread deserialization (#47624) | 9 months ago |
| assistant_slash_commands | agent: Multiline review comments (#47448) | 9 months ago |
| assistant_text_thread | Fix rate limiter holding permits during tool execution (#47494) | 9 months ago |
| audio | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| auto_update | remote: Add configurable remote server cache retention (default 5) (#47202) | 9 months ago |
| auto_update_helper | auto_update: Ignore dir removal errors on windows (#42435) | 1 year ago |
| auto_update_ui | remote: Support opening builtin host files in remote workspaces on wsl (#46910) | 10 months ago |
| aws_http_client | Remove workspace-hack (#40216) | 1 year ago |
| bedrock | bedrock: Add Bedrock API key authentication support (#41393) | 11 months ago |
| breadcrumbs | Multibuffer breadcrumbs toolbar redesign (#45547) | 10 months ago |
| buffer_diff | git: Fix incorrect diff transforms being computed for side-by-side diff LHS (#47515) | 9 months ago |
| call | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| channel | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| cli | cli: Teach `--diff` to recurse into directories and add a `MultiDiffView` (#45131) | 9 months ago |
| client | client: Fix ACP registry blog post URL (#47881) | 9 months ago |
| clock | text: Improve panic messages with more information (#42072) | 1 year ago |
| cloud_api_client | Use cloud for auto-update (#42246) | 1 year ago |
| cloud_api_types | Add student plan (#47866) | 9 months ago |
| cloud_llm_client | cloud_llm_client: Move `Plan` type into `cloud_api_types` (#47778) | 9 months ago |
| codestral | nix: Use flake-parts, partitions, and treefmt-nix (#45321) | 9 months ago |
| collab | project_panel: Add right-click download option for folders/files stored in remote development server (#47344) | 9 months ago |
| collab_ui | git: Fix desynced scrolling between LHS and RHS of side-by-side diff (#47913) | 9 months ago |
| collections | Remove workspace-hack (#40216) | 1 year ago |
| command_palette | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| command_palette_hooks | Remove workspace-hack (#40216) | 1 year ago |
| component | Remove workspace-hack (#40216) | 1 year ago |
| component_preview | build: Simplify build graph (#47253) | 9 months ago |
| context_server | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| copilot | edit prediction: Drop project state after a project goes away (#48191) | 9 months ago |
| copilot_chat | copilot_chat: Fix Anthropic models not appearing in model picker (#47549) | 9 months ago |
| copilot_ui | edit prediction: Drop project state after a project goes away (#48191) | 9 months ago |
| crashes | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| credentials_provider | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| dap | dap: Make `ProtoConversion::to_proto` consume `self` (#47871) | 9 months ago |
| dap_adapters | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| db | Remove workspace-hack (#40216) | 1 year ago |
| debug_adapter_extension | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| debugger_tools | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| debugger_ui | git: Fix desynced scrolling between LHS and RHS of side-by-side diff (#47913) | 9 months ago |
| deepseek | deepseek: Fix for max output tokens blocking completions (#45236) | 11 months ago |
| denoise | Remove workspace-hack (#40216) | 1 year ago |
| dev_container | Add detection of devcontainers in subfolders (#47411) | 9 months ago |
| diagnostics | Implement Vim's tag stack (#46002) | 10 months ago |
| docs_preprocessor | Remove `zed` dependency from `docs_preprocessor` (#45130) | 10 months ago |
| edit_prediction | Migrate `features.edit_prediction_provider` to `edit_predictions.provider` (#48224) | 9 months ago |
| edit_prediction_cli | Add `ep truncate-patch` command to prepare commits evalset (#48204) | 9 months ago |
| edit_prediction_context | Introduce new predict_edits/v3 endpoint (#46960) | 10 months ago |
| edit_prediction_types | Fix issues with predicted cursor positions (#48205) | 9 months ago |
| edit_prediction_ui | Make mercury and sweep non experimental (#48227) | 9 months ago |
| editor | gpui: Make entities no longer implement Element (they go through AnyElement now) (#48217) | 9 months ago |
| encoding_selector | encoding: Add "reopen with encoding" (#46553) | 9 months ago |
| eval | Fix rate limiter holding permits during tool execution (#47494) | 9 months ago |
| eval_utils | Fix self-referential symbolic link (#45265) | 11 months ago |
| explorer_command_injector | Remove workspace-hack (#40216) | 1 year ago |
| extension | xtask: Remove transitive GPUI dependency (#47748) | 9 months ago |
| extension_api | extension_api: Improve documentation for `make_file_executable` (#48198) | 9 months ago |
| extension_cli | extension: Ensure that compiled extension provides at least one feature (#47715) | 9 months ago |
| extension_host | Revert " Add vim/emacs modeline support " (#47479) | 9 months ago |
| extensions_ui | acp: Add agent server extension deprecation banner (#47817) | 9 months ago |
| feature_flags | agent: Add thinking toggle for Zed provider (#47407) | 9 months ago |
| feedback | Remove workspace-hack (#40216) | 1 year ago |
| file_finder | project: Always allocate WorktreeIDs on the remote client (#47936) | 9 months ago |
| file_icons | Remove workspace-hack (#40216) | 1 year ago |
| fs | fs: Cache filesystem case sensitivity (#47995) | 9 months ago |
| fs_benchmarks | fs: Reintroduce benchmarks crate (#40689) | 1 year ago |
| fuzzy | fuzzy: Use lowercase representations for matrix size calculation (#44338) | 11 months ago |
| git | Revert "git: Fix stage/unstage failure with a large number of files (#47800)" (#48238) | 9 months ago |
| git_graph | git: Use CDN endpoint for GitHub avatars to avoid rate limiting (#47894) | 9 months ago |
| git_hosting_providers | Implement `extract_pull_request` for GitLab provider (#47973) | 9 months ago |
| git_ui | git_ui: Hide "View on GitHub" button when viewing stashes in commit view (#48271) | 9 months ago |
| go_to_line | Add optional relative line jumps to go-to-line action (#46932) | 9 months ago |
| google_ai | google_ai: Refactor token count methods in Google AI (#45184) | 11 months ago |
| gpui | gpui: Make entities no longer implement Element (they go through AnyElement now) (#48217) | 9 months ago |
| gpui_macros | gpui: Add `min_size` and `max_size` style methods (#47775) | 9 months ago |
| gpui_tokio | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| html_to_markdown | Remove workspace-hack (#40216) | 1 year ago |
| http_client | Remove reqwest dependency from gpui (#44424) | 11 months ago |
| http_client_tls | Remove workspace-hack (#40216) | 1 year ago |
| icons | Improve icon selection for edit prediction providers (#47911) | 9 months ago |
| image_viewer | image_viewer: Compute better initial zoom level (#47886) | 9 months ago |
| inspector_ui | build: Simplify build graph (#47253) | 9 months ago |
| install_cli | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| journal | multi_buffer: Typed `MultiBufferOffset` (#42707) | 11 months ago |
| json_schema_store | settings: Extract project settings JSON schema (#47939) | 9 months ago |
| keymap_editor | build: Simplify build graph (#47253) | 9 months ago |
| language | Migrate `features.edit_prediction_provider` to `edit_predictions.provider` (#48224) | 9 months ago |
| language_extension | ztracing: Enable memory profiling and callstack sampling (#47052) | 10 months ago |
| language_model | Add support for refreshing outdated LLM tokens (#47512) | 9 months ago |
| language_models | cloud_api_types: Rework `Plan` type (#47784) | 9 months ago |
| language_onboarding | Remove workspace-hack (#40216) | 1 year ago |
| language_selector | build: Simplify build graph (#47253) | 9 months ago |
| language_tools | Fix incorrect memory display in the language servers menu on Linux (#48245) | 9 months ago |
| languages | languages: Add support for detecting libstdc++ headers (#48250) | 9 months ago |
| line_ending_selector | Fix keybind hints flickering in certain scenarios (#40927) | 1 year ago |
| livekit_api | Remove workspace-hack (#40216) | 1 year ago |
| livekit_client | livekit_client: Revert #46986 for macos (#46990) | 10 months ago |
| lmstudio | Remove workspace-hack (#40216) | 1 year ago |
| lsp | Show memory used by language servers (#48226) | 9 months ago |
| markdown | markdown: Fix markdown table selection hit testing (#47720) | 9 months ago |
| markdown_preview | Add item for opening Markdown/SVG files in preview tab in right-click menu (#47821) | 9 months ago |
| media | Remove workspace-hack (#40216) | 1 year ago |
| menu | ui: Add submenus to `ContextMenu` (#45743) | 10 months ago |
| migrator | Make mercury and sweep non experimental (#48227) | 9 months ago |
| miniprofiler_ui | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| mistral | Update Mistral models context length to their recommended values (#45194) | 11 months ago |
| multi_buffer | multi_buffer: Reduce region clones (#48025) | 9 months ago |
| nc | smol: Use `Unblock` instead of `Async` for stdin, stdout and stderr handles (#46141) | 10 months ago |
| net | Remove workspace-hack (#40216) | 1 year ago |
| node_runtime | acp: Allow running NPM agents from registry (#47291) | 9 months ago |
| notifications | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| ollama | ollama: Fix tool calling (#42275) | 1 year ago |
| onboarding | onboarding: Fix theme picker always updating theme based on system appearance (#47245) | 9 months ago |
| open_ai | ep: Use rejected_output for DPO training + OpenAI support (#47697) | 9 months ago |
| open_path_prompt | Fix open path prompt not showing hidden files (#46965) | 9 months ago |
| open_router | Fix Gemini 3 on OpenRouter (#43416) | 11 months ago |
| outline | outline: Enable scrollbar in outline view picker (#46774) | 10 months ago |
| outline_panel | project_panel: Show Reveal in File Manager on wsl (#47288) | 9 months ago |
| panel | build: Decouple git_ui from recent_projects (#48062) | 9 months ago |
| paths | remote_server: Cleanup old server binaries on wsl (#47839) | 9 months ago |
| picker | build: Simplify build graph (#47253) | 9 months ago |
| platform_title_bar | build: Simplify build graph (#47253) | 9 months ago |
| prettier | Revert " Add vim/emacs modeline support " (#47479) | 9 months ago |
| project | project_panel: Add right-click download option for folders/files stored in remote development server (#47344) | 9 months ago |
| project_benchmarks | ep_cli: Fix "Too many open files" errors (#47243) | 9 months ago |
| project_panel | project_panel: Fix test-support feature mismatch (#48280) | 9 months ago |
| project_symbols | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| prompt_store | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| proto | project_panel: Add right-click download option for folders/files stored in remote development server (#47344) | 9 months ago |
| recent_projects | Add detection of devcontainers in subfolders (#47411) | 9 months ago |
| refineable | gpui: Make refining a `Style` properly refine the `TextStyle` (#42852) | 11 months ago |
| release_channel | release_version: Do not use prerelease field (#43669) | 11 months ago |
| remote | Use remote user from devcontainer CLI and respect shell in passwd (#48230) | 9 months ago |
| remote_connection | build: Decouple git_ui from recent_projects (#48062) | 9 months ago |
| remote_server | project_panel: Add right-click download option for folders/files stored in remote development server (#47344) | 9 months ago |
| repl | repl: Fix cursor visibility on last line after re-running cells (#48218) | 9 months ago |
| reqwest_client | Remove reqwest dependency from gpui (#44424) | 11 months ago |
| rich_text | Revert "sum_tree: Replace rayon with futures (#41586) (#41846) | 1 year ago |
| rope | rope: Fix an unintentional panic (#47019) | 9 months ago |
| rpc | Fix worktree trust handling of multiple projects on the same remote host (#45834) | 10 months ago |
| rules_library | build: Simplify build graph (#47253) | 9 months ago |
| scheduler | Restore run_with_clock_advancement (#46930) | 10 months ago |
| schema_generator | Add project settings schema to schema_generator CLI (#44321) | 11 months ago |
| search | git: Fix desynced scrolling between LHS and RHS of side-by-side diff (#47913) | 9 months ago |
| session | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| settings | settings: Improve performance for internal editorconfig resolution (#48243) | 9 months ago |
| settings_content | Add configurable REPL output size limits (#47114) | 9 months ago |
| settings_json | settings_ui: Show migration banner (#41112) | 1 year ago |
| settings_macros | Fallible Settings (#42938) | 11 months ago |
| settings_profile_selector | Automate settings registration (#42238) | 1 year ago |
| settings_ui | Add `sweep_ai` privacy mode setting (#48220) | 9 months ago |
| snippet | Remove workspace-hack (#40216) | 1 year ago |
| snippet_provider | extension_cli: Validate that all snippets can be parsed (#47649) | 9 months ago |
| snippets_ui | build: Simplify build graph (#47253) | 9 months ago |
| sqlez | Remove workspace-hack (#40216) | 1 year ago |
| sqlez_macros | Remove workspace-hack (#40216) | 1 year ago |
| story | Remove workspace-hack (#40216) | 1 year ago |
| storybook | collab: Improve project and call notification UI (#47964) | 9 months ago |
| streaming_diff | Revert "sum_tree: Replace rayon with futures (#41586) (#41846) | 1 year ago |
| sum_tree | multi_buffer: Speed up `Anchor::to_offset` resolution (#48021) | 9 months ago |
| supermaven | Improve icon selection for edit prediction providers (#47911) | 9 months ago |
| supermaven_api | collab: Remove Supermaven API key issuance (#46044) | 10 months ago |
| svg_preview | Add item for opening Markdown/SVG files in preview tab in right-click menu (#47821) | 9 months ago |
| system_specs | releases: Add build number to Nightly builds (#42990) | 11 months ago |
| tab_switcher | tab_switcher: Fix missing preview on initial ctrl-shift-tab press (#44959) | 11 months ago |
| task | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| tasks_ui | tasks: Show error for unknown `ZED_` variables (#45621) | 9 months ago |
| telemetry | Fix telemetry (#42184) | 1 year ago |
| telemetry_events | ep_cli: `rated-after:` query (#47906) | 9 months ago |
| terminal | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| terminal_view | terminal_view: Add support for opening the terminal in the current file directory (#47739) | 9 months ago |
| text | Fix inverted char boundary check causing invalid offsets (#47112) | 9 months ago |
| theme | Update nim entry with additional file suffixes (#47616) | 9 months ago |
| theme_extension | Remove workspace-hack (#40216) | 1 year ago |
| theme_importer | Split settings content into its own crate (#46845) | 10 months ago |
| theme_selector | Allow dynamic `set_theme` based on `Appearance` (#42812) | 11 months ago |
| time_format | time_format: Determine year difference based on months passed (#47687) | 9 months ago |
| title_bar | Add student plan (#47866) | 9 months ago |
| toolchain_selector | Added support for dismissing the toolchain path selector via `esc` (#48201) | 9 months ago |
| ui | nix: Use flake-parts, partitions, and treefmt-nix (#45321) | 9 months ago |
| ui_input | build: Decouple git_ui from recent_projects (#48062) | 9 months ago |
| ui_macros | Remove workspace-hack (#40216) | 1 year ago |
| ui_prompt | Remove workspace-hack (#40216) | 1 year ago |
| util | Revert "Allow always_allow patterns for Nushell, Elvish, and Rc shells" (#48050) | 9 months ago |
| util_macros | Remove workspace-hack (#40216) | 1 year ago |
| vercel | project: Move tests to integration layer (#47596) | 9 months ago |
| vim | vim: Revert changes to search (#48127) (#48234) | 9 months ago |
| vim_mode_setting | Automate settings registration (#42238) | 1 year ago |