| .. |
| acp_thread | Render subagents in thread (#46188) | 10 months ago |
| acp_tools | ui: Add a `CopyButton` component (#45821) | 10 months ago |
| action_log | Render subagents in thread (#46188) | 10 months ago |
| activity_indicator | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| agent | Allow running MCP servers on the remote server when using remote development (#46756) | 10 months ago |
| agent_servers | Allow running MCP servers on the remote server when using remote development (#46756) | 10 months ago |
| agent_settings | Granular Tool Permission Buttons (#46284) | 10 months ago |
| agent_ui | Fix code so it only fires once per error | 10 months ago |
| agent_ui_v2 | agent: One Thread History (#46785) | 10 months ago |
| ai_onboarding | Add support for provider extensions (but no extensions yet) (#45277) | 11 months ago |
| anthropic | ep: Handle errored requests in Anthropic batches (#46351) | 10 months ago |
| askpass | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| assets | Remove workspace-hack (#40216) | 1 year ago |
| assistant_slash_command | Remove workspace-hack (#40216) | 1 year ago |
| assistant_slash_commands | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| assistant_text_thread | agent: Split up Agent and Text Thread History (#46457) | 10 months ago |
| audio | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| auto_update | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| auto_update_helper | auto_update: Ignore dir removal errors on windows (#42435) | 1 year ago |
| auto_update_ui | gpui: Actually remove the Result from AsyncApp (#45809) | 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 | Revert "Revert scheduler update (#46659)" (#46671) | 10 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 | Make zed --wait work with directories (#44936) | 11 months ago |
| client | Revert "Revert scheduler update (#46659)" (#46671) | 10 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 | Remove workspace-hack (#40216) | 1 year ago |
| cloud_llm_client | ep: Fix raw request shape (#46711) | 10 months ago |
| codestral | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| collab | collab: Bump minimum required version to collaborate from 0.204.1 to 0.220.0 to accomodate for project search RPC changes (#46715) | 10 months ago |
| collab_ui | Revert "Revert scheduler update (#46659)" (#46671) | 10 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 | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| context_server | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| copilot | copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618) | 10 months ago |
| copilot_chat | copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618) | 10 months ago |
| copilot_ui | copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618) | 10 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 | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| dap_adapters | language: Add `LanguageName::new_static` to reduce allocations (#44380) | 11 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 | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| deepseek | deepseek: Fix for max output tokens blocking completions (#45236) | 11 months ago |
| denoise | Remove workspace-hack (#40216) | 1 year ago |
| diagnostics | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| docs_preprocessor | Remove `zed` dependency from `docs_preprocessor` (#45130) | 10 months ago |
| edit_prediction | Allow passing custom access token to zeta2 models via env var (#46830) | 10 months ago |
| edit_prediction_cli | Introduce zeta2 format with cursor content in original order (#46732) | 10 months ago |
| edit_prediction_context | Prevent stale related excerpts by avoiding storing their contents as strings (#46666) | 10 months ago |
| edit_prediction_types | Add sweep acceptance tracking (#46199) | 10 months ago |
| edit_prediction_ui | copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618) | 10 months ago |
| editor | Diff review comments: store locally and batch submit to agent (#46669) | 10 months ago |
| encoding_selector | status_bar: Add encoding indicator (#45476) | 10 months ago |
| eval | Subagents PR 2: Thread spawning + execution (#46187) | 10 months ago |
| eval_utils | Fix self-referential symbolic link (#45265) | 11 months ago |
| explorer_command_injector | Remove workspace-hack (#40216) | 1 year ago |
| extension | Add support for provider extensions (but no extensions yet) (#45277) | 11 months ago |
| extension_api | extension api: Make server id types constructible, to ease writing tests (#45174) | 11 months ago |
| extension_cli | extension_cli: Properly populate manifest with snippet location (#44425) | 11 months ago |
| extension_host | Allow running MCP servers on the remote server when using remote development (#46756) | 10 months ago |
| extensions_ui | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| feature_flags | Render subagents in thread (#46188) | 10 months ago |
| feedback | Remove workspace-hack (#40216) | 1 year ago |
| file_finder | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| file_icons | Remove workspace-hack (#40216) | 1 year ago |
| fs | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| fs_benchmarks | fs: Reintroduce benchmarks crate (#40689) | 1 year ago |
| fsevent | Fix Zed OOM-ing when macOS file descriptors become invalid (#45669) | 10 months ago |
| fuzzy | fuzzy: Use lowercase representations for matrix size calculation (#44338) | 11 months ago |
| git | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| git_hosting_providers | git_ui: Add `CreatePullRequest` action (#42959) | 10 months ago |
| git_ui | Diff review comments: store locally and batch submit to agent (#46669) | 10 months ago |
| go_to_line | Fix stale pending keybinding indicators on focus change (#44678) | 11 months ago |
| google_ai | google_ai: Refactor token count methods in Google AI (#45184) | 11 months ago |
| gpui | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| gpui_macros | Revert "Revert scheduler update (#46659)" (#46671) | 10 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 | Add adjustments to agent v2 pane changes (#44885) | 11 months ago |
| image_viewer | Revert "Clean up image resources for the current window (#45969)" (#46779) | 10 months ago |
| inspector_ui | gpui: Actually remove the Result from AsyncApp (#45809) | 10 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 | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| keymap_editor | Remove const generics from data table (runtime column count support) (#46341) | 10 months ago |
| language | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| language_extension | language_extension: Handle prefixed WASI windows paths in extension spawning (#44477) | 11 months ago |
| language_model | Enforce 5MB per-image limit when converting images for language models (#45313) | 10 months ago |
| language_models | copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618) | 10 months ago |
| language_onboarding | Remove workspace-hack (#40216) | 1 year ago |
| language_selector | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| language_tools | copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618) | 10 months ago |
| languages | languages: Separate control flow keywords for Shell Scripts (#46722) | 10 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 | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| lmstudio | Remove workspace-hack (#40216) | 1 year ago |
| lsp | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| markdown | Fix copying from agent panel including extra backtick (#46763) | 10 months ago |
| markdown_preview | ui: Add a `CopyButton` component (#45821) | 10 months ago |
| media | Remove workspace-hack (#40216) | 1 year ago |
| menu | ui: Add submenus to `ContextMenu` (#45743) | 10 months ago |
| migrator | workspace: Display a launchpad page when in an empty window & add it as a `restore_on_startup` value (#44048) | 11 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 | Revert "Revert scheduler update (#46659)" (#46671) | 10 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 | Remove global workspace trust concept (#45129) | 11 months ago |
| notifications | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| ollama | ollama: Fix tool calling (#42275) | 1 year ago |
| onboarding | Fix stale pending keybinding indicators on focus change (#44678) | 11 months ago |
| open_ai | open_ai: Use proper type for Responses API `input` (#46526) | 10 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 | remote: Support local terminals in remote projects (#46532) | 10 months ago |
| panel | Remove workspace-hack (#40216) | 1 year ago |
| paths | Introduce MVP Dev Containers support (#44442) | 11 months ago |
| picker | ui: Make docs aside in pickers and context menu render centered to its trigger (#45868) | 10 months ago |
| prettier | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| project | Allow running MCP servers on the remote server when using remote development (#46756) | 10 months ago |
| project_benchmarks | search: Stream project search results sooner (#45245) | 10 months ago |
| project_panel | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| project_symbols | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| prompt_store | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| proto | Allow running MCP servers on the remote server when using remote development (#46756) | 10 months ago |
| recent_projects | remote: Fix not being able to cancel in connecting state (#46789) | 10 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 | remote: Fix not being able to cancel in connecting state (#46789) | 10 months ago |
| remote_server | Allow running MCP servers on the remote server when using remote development (#46756) | 10 months ago |
| repl | Revert "Revert scheduler update (#46659)" (#46671) | 10 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 | git: Rework side-by-side diff to use distinct buffers for the left-hand side (#44838) | 10 months ago |
| rpc | Fix worktree trust handling of multiple projects on the same remote host (#45834) | 10 months ago |
| rules_library | Allow Escape to interrupt agent thread from conversation focus (#46410) | 10 months ago |
| scheduler | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| schema_generator | Add project settings schema to schema_generator CLI (#44321) | 11 months ago |
| search | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| session | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| settings | Allow running MCP servers on the remote server when using remote development (#46756) | 10 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 | copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618) | 10 months ago |
| snippet | Remove workspace-hack (#40216) | 1 year ago |
| snippet_provider | Improve snippet parse error context (#46277) | 10 months ago |
| snippets_ui | Remove workspace-hack (#40216) | 1 year 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 | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| streaming_diff | Revert "sum_tree: Replace rayon with futures (#41586) (#41846) | 1 year ago |
| sum_tree | rope: Optimize rope construction (#44345) | 11 months ago |
| supermaven | collab: Remove Supermaven API key issuance (#46044) | 10 months ago |
| supermaven_api | collab: Remove Supermaven API key issuance (#46044) | 10 months ago |
| svg_preview | svg_preview: Detect SVG in single-file mode by checking file name (#45747) | 10 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 | Allow trailing commas in builtin JSONC schemas (#43854) | 11 months ago |
| tasks_ui | gpui: Implement `From<String>` for ElementId (#44447) | 11 months ago |
| telemetry | Fix telemetry (#42184) | 1 year ago |
| telemetry_events | releases: Add build number to Nightly builds (#42990) | 11 months ago |
| terminal | Revert "Revert scheduler update (#46659)" (#46671) | 10 months ago |
| terminal_view | terminal_view: Fix formatting in `TerminalElement::paint` (#46775) | 10 months ago |
| text | git: Rework side-by-side diff to use distinct buffers for the left-hand side (#44838) | 10 months ago |
| theme | Customizable vim mode text color (#46639) | 10 months ago |
| theme_extension | Remove workspace-hack (#40216) | 1 year ago |
| theme_importer | Remove workspace-hack (#40216) | 1 year ago |
| theme_selector | Allow dynamic `set_theme` based on `Appearance` (#42812) | 11 months ago |
| time_format | Remove workspace-hack (#40216) | 1 year ago |
| title_bar | workspace: Improve the multi-project UX (#46641) | 10 months ago |
| toolchain_selector | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| ui | workspace: Improve the multi-project UX (#46641) | 10 months ago |
| ui_input | ui_input: Only render number field border on focus (#46165) | 10 months ago |
| ui_macros | Remove workspace-hack (#40216) | 1 year ago |
| ui_prompt | Remove workspace-hack (#40216) | 1 year ago |
| util | Fix `Failed to load environment variables` error message after self-update on Linux (#46367) | 10 months ago |
| util_macros | Remove workspace-hack (#40216) | 1 year ago |
| vercel | Remove workspace-hack (#40216) | 1 year ago |
| vim | vim: Fix subword motion near end of line (#45908) | 10 months ago |
| vim_mode_setting | Automate settings registration (#42238) | 1 year ago |
| watch | Remove workspace-hack (#40216) | 1 year ago |
| web_search | Remove workspace-hack (#40216) | 1 year ago |
| web_search_providers | Remove workspace-hack (#40216) | 1 year ago |
| which_key | Add Vim-like Which-key Popup menu (#43618) | 11 months ago |
| workspace | workspace: Move panel telemetry to workspace level (#46809) | 10 months ago |