| .. |
| acp_thread | Subagents PR 2: Thread spawning + execution (#46187) | 10 months ago |
| acp_tools | ui: Add a `CopyButton` component (#45821) | 10 months ago |
| action_log | Do not react on already observed buffer edits' versions (#46308) | 10 months ago |
| activity_indicator | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| agent | Subagents PR 2: Thread spawning + execution (#46187) | 10 months ago |
| agent_servers | agent: Split up Agent and Text Thread History (#46457) | 10 months ago |
| agent_settings | Add tool permission evaluation logic (#46155) | 10 months ago |
| agent_ui | Subagents PR 2: Thread spawning + execution (#46187) | 10 months ago |
| agent_ui_v2 | agent: Split up Agent and Text Thread History (#46457) | 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 | askpass: Use double quotes for script name in helper command (#43689) | 11 months ago |
| assets | Remove workspace-hack (#40216) | 1 year ago |
| assistant_slash_command | Remove workspace-hack (#40216) | 1 year ago |
| assistant_slash_commands | gpui: Actually remove the Result from AsyncApp (#45809) | 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 | Integrate scheduler crate into GPUI (#44810) | 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 | Integrate scheduler crate into GPUI (#44810) | 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: Use non-chat completions for /predict/raw (#46633) | 10 months ago |
| codestral | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| collab | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| collab_ui | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| collections | Remove workspace-hack (#40216) | 1 year ago |
| command_palette | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| command_palette_hooks | Remove workspace-hack (#40216) | 1 year ago |
| component | Remove workspace-hack (#40216) | 1 year ago |
| component_preview | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| context_server | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| copilot | copilot: Fix double lease panic when signing out (#46619) | 10 months ago |
| crashes | Fix "busy" cursor appearing on startup (#44019) | 11 months ago |
| credentials_provider | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| dap | remote: Introduce a proper mock remote connection (#46337) | 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 | Remove workspace-hack (#40216) | 1 year ago |
| debugger_tools | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| debugger_ui | gpui: Actually remove the Result from AsyncApp (#45809) | 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) | 11 months ago |
| edit_prediction | ep: Use non-chat completions for /predict/raw (#46633) | 10 months ago |
| edit_prediction_cli | ep: Fix applying patch to text without a trailing newline (#46471) | 10 months ago |
| edit_prediction_context | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| edit_prediction_types | Add sweep acceptance tracking (#46199) | 10 months ago |
| edit_prediction_ui | Prepopulate empty patch in example capture (#46480) | 10 months ago |
| editor | Add diff review button in git diff views (#46326) | 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 | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| extensions_ui | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| feature_flags | Add diff review button in git diff views (#46326) | 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 | Integrate scheduler crate into GPUI (#44810) | 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 | git: Fix a bug where BranchDiff shows incorrect diffs (#46433) | 10 months ago |
| git_hosting_providers | git_ui: Add `CreatePullRequest` action (#42959) | 10 months ago |
| git_ui | Add diff review button in git diff views (#46326) | 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 | Fix panic when using RealtimeAudio priority (#46635) | 10 months ago |
| gpui_macros | Integrate scheduler crate into GPUI (#44810) | 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 | gpui: Actually remove the Result from AsyncApp (#45809) | 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) | 12 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 | Integrate scheduler crate into GPUI (#44810) | 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) | 11 months ago |
| language_models | open_ai: Use proper type for Responses API `input` (#46526) | 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 | Improve LSP button error message (#46377) | 10 months ago |
| languages | Add structured outline for Markdown (#45643) | 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 | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| lmstudio | Remove workspace-hack (#40216) | 1 year ago |
| lsp | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| markdown | Update pulldown-cmark to v0.13.0 to fix crash (#46267) | 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 | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| mistral | Update Mistral models context length to their recommended values (#45194) | 11 months ago |
| multi_buffer | Integrate scheduler crate into GPUI (#44810) | 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 | Fix stale pending keybinding indicators on focus change (#44678) | 11 months ago |
| outline_panel | gpui: Actually remove the Result from AsyncApp (#45809) | 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 | Fix worktree trust not applied on window reuse (#46623) | 10 months ago |
| project_benchmarks | search: Stream project search results sooner (#45245) | 10 months ago |
| project_panel | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| project_symbols | project_symbols: Display line numbers in symbol picker (#46507) | 10 months ago |
| prompt_store | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| proto | search: Stream project search results sooner (#45245) | 10 months ago |
| recent_projects | Add `recent_projects` remote test (#46436) | 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: Pass `-q` on ssh remotes when running one shot commands (#46458) | 10 months ago |
| remote_server | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| repl | Integrate scheduler crate into GPUI (#44810) | 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 | Fix panic when using RealtimeAudio priority (#46635) | 10 months ago |
| schema_generator | Add project settings schema to schema_generator CLI (#44321) | 11 months ago |
| search | Remove BACKWARDS from buffer search settings | 10 months ago |
| session | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| settings | agent: Add turn statistics to agent panel (#46390) | 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 | Fix incorrect usages of `Zeta2FeatureFlag` (#46462) | 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 | Integrate scheduler crate into GPUI (#44810) | 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 | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| terminal_view | terminal: Fix IME position when cursor is hidden (#46592) | 10 months ago |
| text | git: Rework side-by-side diff to use distinct buffers for the left-hand side (#44838) | 10 months ago |
| theme | gpui: Actually remove the Result from AsyncApp (#45809) | 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 | Always show worktree trust, even if other title bar items are hidden with settings (#46606) | 10 months ago |
| toolchain_selector | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |
| ui | agent_ui: Add per-file and total number of lines added and removed (#46454) | 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 `test_extract_zip_sets_default_permissions` umask dependency (#46369) | 10 months ago |
| util_macros | Remove workspace-hack (#40216) | 1 year ago |
| vercel | Remove workspace-hack (#40216) | 1 year ago |
| vim | helix: replace motion handles multi-bye chars | 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 | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| worktree | Integrate scheduler crate into GPUI (#44810) | 10 months ago |
| worktree_benchmarks | gpui: Actually remove the Result from AsyncApp (#45809) | 10 months ago |