# Commit history · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commits/7c2b17540b8e06942093771a2ba445a030f8a628)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 7c2b17540b8e06942093771a2ba445a030f8a628

Requested commit: 7c2b17540b8e06942093771a2ba445a030f8a628

- [assistant2: Adjust empty state when there is no provider \(\#23609\)](https://git.cafe/gitcafe/zed/commit/7c2b17540b8e06942093771a2ba445a030f8a628?format=markdown) — 7c2b17540b8e06942093771a2ba445a030f8a628; Danilo Leal

- [assistant2: Adjust spacing and icons on the context picker \(\#23607\)](https://git.cafe/gitcafe/zed/commit/fc3a871264fc32031f271793aef336416f36d58e?format=markdown) — fc3a871264fc32031f271793aef336416f36d58e; Danilo Leal

- [search: Move invalid UTF-8 errors to debug level \(\#23602\)](https://git.cafe/gitcafe/zed/commit/8efed4c449816008e22ec52dc6afa805755af487?format=markdown) — 8efed4c449816008e22ec52dc6afa805755af487; Piotr Osiewicz

- [title_bar: Use an \`IconButton\` for the user menu \(\#23601\)](https://git.cafe/gitcafe/zed/commit/7b69c4246a4e8c97c80d02c7339cf8d6f2c8efd0?format=markdown) — 7b69c4246a4e8c97c80d02c7339cf8d6f2c8efd0; Danilo Leal

- [assistant2: Disable the Submit button when missing requirements \(\#23598\)](https://git.cafe/gitcafe/zed/commit/ad63bdf65bfd56a5e20e20b4ec47555646bf22a3?format=markdown) — ad63bdf65bfd56a5e20e20b4ec47555646bf22a3; Danilo Leal

- [assistant: Adjust the ToS acceptance card design \(\#23599\)](https://git.cafe/gitcafe/zed/commit/802d7421bc1c5ed09f2a8ebeae353381d9e6fe6a?format=markdown) — 802d7421bc1c5ed09f2a8ebeae353381d9e6fe6a; Danilo Leal

- [Allow the context menu to take an \`icon_color\` \(\#23600\)](https://git.cafe/gitcafe/zed/commit/f2c2ed0ccd10932dc17296edf1752131acf25e73?format=markdown) — f2c2ed0ccd10932dc17296edf1752131acf25e73; Danilo Leal

- [Fix terminal memory leak by deduping alacritty events on background thread \(\#23593\)](https://git.cafe/gitcafe/zed/commit/813bbecd5c19a8bb2e7129121429d24cd3b221eb?format=markdown) — 813bbecd5c19a8bb2e7129121429d24cd3b221eb; Michael Sloan

- [docs: context_servers json example \(\#23588\)](https://git.cafe/gitcafe/zed/commit/dd8ee76b2e2e77d8b3adfc9fc9642025007237df?format=markdown) — dd8ee76b2e2e77d8b3adfc9fc9642025007237df; Shivam Mishra

- [assistant2: Add thread persistence \(\#23582\)](https://git.cafe/gitcafe/zed/commit/c55cdd0cb9d16468d175f9f41f8bdf22aa6a4b9f?format=markdown) — c55cdd0cb9d16468d175f9f41f8bdf22aa6a4b9f; Marshall Bowers

- [search: Add heuristic for discarding matching of binary files \(\#23581\)](https://git.cafe/gitcafe/zed/commit/fb63f617553148e115b5f75ce216ef0df0543c0b?format=markdown) — fb63f617553148e115b5f75ce216ef0df0543c0b; Piotr Osiewicz

- [assistant_context_editor: Put \`use\`s in the right spot \(\#23579\)](https://git.cafe/gitcafe/zed/commit/35ddb432b3db9f329dda96bc67d0f5cc1ec5a3bb?format=markdown) — 35ddb432b3db9f329dda96bc67d0f5cc1ec5a3bb; Marshall Bowers

- [assistant2: Expose \`ActiveThread::thread\` via a getter \(\#23577\)](https://git.cafe/gitcafe/zed/commit/ec91a8dc82b337ec9ceee55ffbb24645173a33ed?format=markdown) — ec91a8dc82b337ec9ceee55ffbb24645173a33ed; Marshall Bowers

- [Update some editor methods to instead take immutable references \(\#23578\)](https://git.cafe/gitcafe/zed/commit/52494f3fdf3a9b128806fb826ffb4141041c0f6f?format=markdown) — 52494f3fdf3a9b128806fb826ffb4141041c0f6f; Michael Sloan

- [Disable zeta predictions in assistant completion menu \(\#23573\)](https://git.cafe/gitcafe/zed/commit/966533624a582f6270d6423b665b59d109c5463f?format=markdown) — 966533624a582f6270d6423b665b59d109c5463f; Agus Zubiaga

- [Autoscroll when running \`editor: swap selection ends\` \(\#23575\)](https://git.cafe/gitcafe/zed/commit/06f0f0747def3ccd2cd33d76ee6bc760b4e07e40?format=markdown) — 06f0f0747def3ccd2cd33d76ee6bc760b4e07e40; Joseph T\. Lyons

- [project: Revert project tree impl \(again\) \(\#23572\)](https://git.cafe/gitcafe/zed/commit/d8c9fdd014d3e8e9302a1faa82724573478ea836?format=markdown) — d8c9fdd014d3e8e9302a1faa82724573478ea836; Piotr Osiewicz

- [docs: Document \`ZED_DEVELOPMENT_AUTH\` \(\#23571\)](https://git.cafe/gitcafe/zed/commit/2a2c332584140cb799c7807e38bac7bbfa466135?format=markdown) — 2a2c332584140cb799c7807e38bac7bbfa466135; Marshall Bowers

- [ui: Don't add an \`on_click\` handler for disabled \`ListItem\`s \(\#23569\)](https://git.cafe/gitcafe/zed/commit/76bf4686ef35be8ce067d198cfa639e871f99d13?format=markdown) — 76bf4686ef35be8ce067d198cfa639e871f99d13; Marshall Bowers

- [Disable Copy Permalink context menu item when not in git repo \(\#23350\)](https://git.cafe/gitcafe/zed/commit/5ef5b75099b3f366f7b0b0c0beb195d54e557d18?format=markdown) — 5ef5b75099b3f366f7b0b0c0beb195d54e557d18; Swiftaff

- [vim: Add support for ctrl-g \(\#23562\)](https://git.cafe/gitcafe/zed/commit/0ef53bf47614a9e9837e1f397652738b4566fb3b?format=markdown) — 0ef53bf47614a9e9837e1f397652738b4566fb3b; Conrad Irwin

- [ollama: Set default max_tokens for llama3.3 \(\#23558\)](https://git.cafe/gitcafe/zed/commit/f38d0ff0695c8115d495a5fcb0a62eadd99e4e45?format=markdown) — f38d0ff0695c8115d495a5fcb0a62eadd99e4e45; Peter Tripp

- [inline completion: Add syntax highlighting for edit prediction \(\#23361\)](https://git.cafe/gitcafe/zed/commit/3dee32c43dc34ffdad9943c58194ee6de501eb34?format=markdown) — 3dee32c43dc34ffdad9943c58194ee6de501eb34; Bennet Bo Fenner

- [Remove unwrap in GitTraversal::synchronize_statuses \(\#23555\)](https://git.cafe/gitcafe/zed/commit/75ae4dada4d9b45d736d5c71f41d4284caf698d1?format=markdown) — 75ae4dada4d9b45d736d5c71f41d4284caf698d1; Cole Miller

- [terraform: Bump to v0.1.2 \(\#23546\)](https://git.cafe/gitcafe/zed/commit/1ac7da8473fe88d5ddb5f97ee769a1c1a94dc083?format=markdown) — 1ac7da8473fe88d5ddb5f97ee769a1c1a94dc083; Peter Tripp

- [scheme: Bump to v0.0.2 \(\#23545\)](https://git.cafe/gitcafe/zed/commit/469bfa752a57aa30ae256c31b012ea7366d5f4ce?format=markdown) — 469bfa752a57aa30ae256c31b012ea7366d5f4ce; Peter Tripp

- [git_panel: Toggle stage all when clicking changes label \(\#23548\)](https://git.cafe/gitcafe/zed/commit/fb332a0170ea65f40be9210b9053011c0c5b89e7?format=markdown) — fb332a0170ea65f40be9210b9053011c0c5b89e7; Nate Butler

- [project: Bring back language servers in detached worktrees \(\#23530\)](https://git.cafe/gitcafe/zed/commit/9e6b10018a231f39bc75eda29f54b311bc8814d9?format=markdown) — 9e6b10018a231f39bc75eda29f54b311bc8814d9; Piotr Osiewicz

- [zig: Bump to v0.3.3 \(\#23547\)](https://git.cafe/gitcafe/zed/commit/bb937b6cee3b68bc6879c4ce9d8898697e5ccacf?format=markdown) — bb937b6cee3b68bc6879c4ce9d8898697e5ccacf; Peter Tripp

- [php: Bump to v0.2.4 \(\#23543\)](https://git.cafe/gitcafe/zed/commit/ea1a6a68d3bf16d3535eaf261631adc7d9e63374?format=markdown) — ea1a6a68d3bf16d3535eaf261631adc7d9e63374; Peter Tripp

- [purescript: Bump to v0.1.0 \(\#23544\)](https://git.cafe/gitcafe/zed/commit/63c5141365dfb4f571758e35214a746273c7329a?format=markdown) — 63c5141365dfb4f571758e35214a746273c7329a; Peter Tripp

- [csharp: Bump to v0.1.1 \(\#23539\)](https://git.cafe/gitcafe/zed/commit/26453a0f8f6632bbedfaeeb2bc838a314456f91f?format=markdown) — 26453a0f8f6632bbedfaeeb2bc838a314456f91f; Peter Tripp

- [html: Bump to v0.1.5 \(\#23542\)](https://git.cafe/gitcafe/zed/commit/a328c81ff6d5adcb3f0edd231a2d9f4e501c732a?format=markdown) — a328c81ff6d5adcb3f0edd231a2d9f4e501c732a; Peter Tripp

- [haskell: Bump to v0.1.3 \(\#23541\)](https://git.cafe/gitcafe/zed/commit/9d6d98e94ee8185a281c7b5948340056ed0cca64?format=markdown) — 9d6d98e94ee8185a281c7b5948340056ed0cca64; Peter Tripp

- [elixir: Bump to v0.1.4 \(\#23540\)](https://git.cafe/gitcafe/zed/commit/7d7db4debc7991422f0dd5036086ed003e3d1f34?format=markdown) — 7d7db4debc7991422f0dd5036086ed003e3d1f34; Peter Tripp

- [php: Add nowdoc language injection \(\#23532\)](https://git.cafe/gitcafe/zed/commit/79683ebcaa603a4e10b3ca6476a5639869d7d1f5?format=markdown) — 79683ebcaa603a4e10b3ca6476a5639869d7d1f5; Ollie Beckwith

- [llm: Sample \~10% of staff members inputs/outputs to LLM \(\#23537\)](https://git.cafe/gitcafe/zed/commit/0cb41754e25fdf2d3d1399b0d9ab1eda77a35030?format=markdown) — 0cb41754e25fdf2d3d1399b0d9ab1eda77a35030; Thorsten Ball

- [Fix LSP violation when dismissing server notifications \(\#23531\)](https://git.cafe/gitcafe/zed/commit/95c045ad9396f0a327aea61f7b46eaf35b97ec82?format=markdown) — 95c045ad9396f0a327aea61f7b46eaf35b97ec82; Kirill Bulatov

- [theme: Add version control colors \(\#23529\)](https://git.cafe/gitcafe/zed/commit/f9e354ee9b9c83670333c7b3cb65a582041fe67a?format=markdown) — f9e354ee9b9c83670333c7b3cb65a582041fe67a; Nate Butler

- [project: Reorder LSP Adapters within LanguageRegistry \(\#23528\)](https://git.cafe/gitcafe/zed/commit/828b5ab9758ebcb0f2889f2af48fdb0cf415b5ea?format=markdown) — 828b5ab9758ebcb0f2889f2af48fdb0cf415b5ea; Piotr Osiewicz

- [terminal: Check for script existence properly before activating it \(\#23476\)](https://git.cafe/gitcafe/zed/commit/11bb90652083ee1166ce7180e34cb7a4649d8b60?format=markdown) — 11bb90652083ee1166ce7180e34cb7a4649d8b60; Piotr Osiewicz

- [Omit \`tsdk_path\` from the servers' options if it does not exist \(\#23525\)](https://git.cafe/gitcafe/zed/commit/91b0ca089508671569b6537b79c4654be408a133?format=markdown) — 91b0ca089508671569b6537b79c4654be408a133; Kirill Bulatov

- [Fix panics on opening repositories with empty remotes \(\#23520\)](https://git.cafe/gitcafe/zed/commit/d1be419fff415329b38f26aff90488700702c82a?format=markdown) — d1be419fff415329b38f26aff90488700702c82a; Kirill Bulatov

- [Update cloudflare/wrangler-action digest to 7a5f8bb \(\#23487\)](https://git.cafe/gitcafe/zed/commit/70f8224a89d9419d8b5124b778f8f21b43007ef3?format=markdown) — 70f8224a89d9419d8b5124b778f8f21b43007ef3; renovate\[bot\]

- [Update actions/stale digest to 5bef64f \(\#23486\)](https://git.cafe/gitcafe/zed/commit/29b57de4abaedb6ee2ee4ad967ffcf49f00885ae?format=markdown) — 29b57de4abaedb6ee2ee4ad967ffcf49f00885ae; renovate\[bot\]

- [Update Rust crate metal to 0.31 \(\#23508\)](https://git.cafe/gitcafe/zed/commit/36c62bc2d856f13a6b486dcddaa7241fadd3645b?format=markdown) — 36c62bc2d856f13a6b486dcddaa7241fadd3645b; renovate\[bot\]

- [Update Rust crate convert_case to 0.7.0 \(\#23504\)](https://git.cafe/gitcafe/zed/commit/9d7199e40324287364efbbe579b6662de255faf2?format=markdown) — 9d7199e40324287364efbbe579b6662de255faf2; renovate\[bot\]

- [assistant2: Don't suggest thread context for inline assist without a \`ThreadStore\` \(\#23506\)](https://git.cafe/gitcafe/zed/commit/82cee9e9a49b4220c028b6b6f2d1637d132eb5cf?format=markdown) — 82cee9e9a49b4220c028b6b6f2d1637d132eb5cf; Marshall Bowers

- [Update Rust crate serde_json to v1.0.137 \(\#23498\)](https://git.cafe/gitcafe/zed/commit/ecf70db7f0f79c2abe21f5e18078510cfa09eaae?format=markdown) — ecf70db7f0f79c2abe21f5e18078510cfa09eaae; renovate\[bot\]

- [Update Rust crate semver to v1.0.25 \(\#23497\)](https://git.cafe/gitcafe/zed/commit/848f29831e366a5558dbd622e38978c642e752ca?format=markdown) — 848f29831e366a5558dbd622e38978c642e752ca; renovate\[bot\]

- [git: No-op when trying to commit with nothing staged or no commit message \(\#23491\)](https://git.cafe/gitcafe/zed/commit/78a8c1a68a8722140470cf268f6e6499c60ce4b2?format=markdown) — 78a8c1a68a8722140470cf268f6e6499c60ce4b2; Cole Miller

- [Update Rust crate etagere to v0.2.15 \(\#23493\)](https://git.cafe/gitcafe/zed/commit/db65ee0addcfbdd998bce2a8ba17899616b0824a?format=markdown) — db65ee0addcfbdd998bce2a8ba17899616b0824a; renovate\[bot\]

- [feature_flags: Enable \`assistant2\` for all staff \(\#23502\)](https://git.cafe/gitcafe/zed/commit/8ed2a8196275250081f1ba84af9d131ba64df63d?format=markdown) — 8ed2a8196275250081f1ba84af9d131ba64df63d; Marshall Bowers

- [assistant2: Only show thread context in picker when we have a \`ThreadStore\` \(\#23501\)](https://git.cafe/gitcafe/zed/commit/01b57b10e7e02f136d54c2c26035fdc623f01621?format=markdown) — 01b57b10e7e02f136d54c2c26035fdc623f01621; Marshall Bowers

- [assistant2: Add button to open the prompt library \(\#23500\)](https://git.cafe/gitcafe/zed/commit/a1077c6fff827a4d792acfc7f67b173fdb19d33e?format=markdown) — a1077c6fff827a4d792acfc7f67b173fdb19d33e; Marshall Bowers

- [Dedupe \`PromptBuilder\` construction \(\#23496\)](https://git.cafe/gitcafe/zed/commit/51fcb710d74565e223db6f274ffe64fe173d3ad6?format=markdown) — 51fcb710d74565e223db6f274ffe64fe173d3ad6; Marshall Bowers

- [Update Rust crate indexmap to v2.7.1 \(\#23494\)](https://git.cafe/gitcafe/zed/commit/aad04e078ad18b42f4876726cb13b7d06c34b2f0?format=markdown) — aad04e078ad18b42f4876726cb13b7d06c34b2f0; renovate\[bot\]

- [lsp: Use replace edits for completions \(\#23490\)](https://git.cafe/gitcafe/zed/commit/3c0d05e362b60febef28aef8316eb13218b3f63b?format=markdown) — 3c0d05e362b60febef28aef8316eb13218b3f63b; Piotr Osiewicz

- [git: Handle git status output for deleted-in-index state \(\#23483\)](https://git.cafe/gitcafe/zed/commit/55d99e02593ea4e19c18ae8d8fd5978364fbb0dd?format=markdown) — 55d99e02593ea4e19c18ae8d8fd5978364fbb0dd; Cole Miller

- [project: Allow running multiple instances of a single language server within a single worktree \(\#23473\)](https://git.cafe/gitcafe/zed/commit/08b3c03241ee12b266fd52dbeb2018f39dbe02ca?format=markdown) — 08b3c03241ee12b266fd52dbeb2018f39dbe02ca; Piotr Osiewicz

- [assistant2: Handle LLM providers that do not emit \`StartMessage\` events \(\#23485\)](https://git.cafe/gitcafe/zed/commit/2c2a3ef13d0393c8aa0018feb6052c6f02795986?format=markdown) — 2c2a3ef13d0393c8aa0018feb6052c6f02795986; Marshall Bowers

- [docs: Mention PopOS 24.04 in Linux FAQ for /etc/prime-discrete \(\#23482\)](https://git.cafe/gitcafe/zed/commit/6aab82c180c72b7a05d07f30491dd8aea34fe601?format=markdown) — 6aab82c180c72b7a05d07f30491dd8aea34fe601; Peter Tripp

- [git: Fix the panel's update debouncing \(\#23462\)](https://git.cafe/gitcafe/zed/commit/a81197989403676008ad45be2f9353c0c0fecc24?format=markdown) — a81197989403676008ad45be2f9353c0c0fecc24; Cole Miller

- [assistant2: Add configuration \(\#23481\)](https://git.cafe/gitcafe/zed/commit/514d9b41612d9a765cb4112d1bebe4bd27bcb1e0?format=markdown) — 514d9b41612d9a765cb4112d1bebe4bd27bcb1e0; Marshall Bowers

- [assistant: Extract \`ConfigurationView\` to its own module \(\#23480\)](https://git.cafe/gitcafe/zed/commit/f7703973d275d99ba52af1ebe88db0cbd30daa15?format=markdown) — f7703973d275d99ba52af1ebe88db0cbd30daa15; Marshall Bowers

- [Scroll completions menu to new selection on filter, fix corner case \(\#23478\)](https://git.cafe/gitcafe/zed/commit/09fe1e7f66cc17ec25a36fa572360f77bca5b403?format=markdown) — 09fe1e7f66cc17ec25a36fa572360f77bca5b403; Michael Sloan

- [title_bar: Simplify \`git-ui\` feature flag check \(\#23475\)](https://git.cafe/gitcafe/zed/commit/9f87145af9168b8a9722826beb52051de069a272?format=markdown) — 9f87145af9168b8a9722826beb52051de069a272; Marshall Bowers

- [Bump Zed to v0.172 \(\#23474\)](https://git.cafe/gitcafe/zed/commit/5930b552b94eedfed8d9258b6a3580ab122e5859?format=markdown) — 5930b552b94eedfed8d9258b6a3580ab122e5859; Peter Tripp

- [Revert "project: Allow running multiple instances of a single language server within a single worktree" \(\#23472\)](https://git.cafe/gitcafe/zed/commit/da406ae07e9e8003ea51dd4152d1122c99487f61?format=markdown) — da406ae07e9e8003ea51dd4152d1122c99487f61; Piotr Osiewicz

- [vim: Fix % not working for multi-char bracket pairs \(\#23471\)](https://git.cafe/gitcafe/zed/commit/706e46c3ff4aba8c14cc69c1384d1cc986cde70e?format=markdown) — 706e46c3ff4aba8c14cc69c1384d1cc986cde70e; Thorsten Ball

- [git_ui: Feature flag repo selector \(\#23470\)](https://git.cafe/gitcafe/zed/commit/5be2784ddb104506e418896184039e265486d704?format=markdown) — 5be2784ddb104506e418896184039e265486d704; Nate Butler

- [project: Allow running multiple instances of a single language server within a single worktree \(\#22182\)](https://git.cafe/gitcafe/zed/commit/bed917b0b11660fc616dd3c04df050c0f4895773?format=markdown) — bed917b0b11660fc616dd3c04df050c0f4895773; Piotr Osiewicz

- [Update "Book Onboarding" destination link \(\#23464\)](https://git.cafe/gitcafe/zed/commit/d85fec5f13183c4a85c8a8ab5ebbc94c4a9319fc?format=markdown) — d85fec5f13183c4a85c8a8ab5ebbc94c4a9319fc; Danilo Leal

- [Show "tab Accept" only for zeta \(\#23463\)](https://git.cafe/gitcafe/zed/commit/95cde129af4bb4789ca317529e7016ac5b022536?format=markdown) — 95cde129af4bb4789ca317529e7016ac5b022536; Agus Zubiaga

- [assistant2: Respect panel dock position \(\#23465\)](https://git.cafe/gitcafe/zed/commit/1e88e2924c26db89c9fc4a8d1429b087d16d30cb?format=markdown) — 1e88e2924c26db89c9fc4a8d1429b087d16d30cb; Marshall Bowers

- [Only show accept callout if suggestion is all insertions/deletions \(\#23461\)](https://git.cafe/gitcafe/zed/commit/636df12b748d081ca0a2dd233834da6dd4d96978?format=markdown) — 636df12b748d081ca0a2dd233834da6dd4d96978; Agus Zubiaga

- [Fix single line edit prediction detection \(\#23456\)](https://git.cafe/gitcafe/zed/commit/55721c65d44f9ba413a464de7c1a7d7456d5a6b5?format=markdown) — 55721c65d44f9ba413a464de7c1a7d7456d5a6b5; Agus Zubiaga

- [lsp: Ignore payload of \`DidChangeConfiguration\` dynamic registration \(\#23454\)](https://git.cafe/gitcafe/zed/commit/f0b5b0b4dfca4188779d1a1a057ea9b25644f41d?format=markdown) — f0b5b0b4dfca4188779d1a1a057ea9b25644f41d; Piotr Osiewicz

- [windows: Improve foreground task dispatching on Windows \(continued\) \(\#23415\)](https://git.cafe/gitcafe/zed/commit/c66f611037eb895701e2a559d3273b9fbb7d9251?format=markdown) — c66f611037eb895701e2a559d3273b9fbb7d9251; 张小白

- [When completions menu is displayed above cursor, reverse order \(\#23446\)](https://git.cafe/gitcafe/zed/commit/2f1af2ab694a9a273605b8aeaf5e8f5a816628a1?format=markdown) — 2f1af2ab694a9a273605b8aeaf5e8f5a816628a1; Michael Sloan

- [Make app notifications appear in new workspaces \+ dismiss on all workspaces \(\#23432\)](https://git.cafe/gitcafe/zed/commit/1769bc957bd7284687489a7576065733c73d35cd?format=markdown) — 1769bc957bd7284687489a7576065733c73d35cd; Michael Sloan

- [Wire up \`AssistantPanelDelegate\` based on \`assistant2\` feature flag \(\#23444\)](https://git.cafe/gitcafe/zed/commit/1e1997c97ba7d4e684d8aae1dd195255875a466e?format=markdown) — 1e1997c97ba7d4e684d8aae1dd195255875a466e; Marshall Bowers

- [assistant2: Insert default prompt into prompt editor \(\#23443\)](https://git.cafe/gitcafe/zed/commit/9ee1db355239101803ca28ec7264a546462fd3ff?format=markdown) — 9ee1db355239101803ca28ec7264a546462fd3ff; Marshall Bowers

- [Consolidate Assistant panels in \`assistant2\` feature flag \(\#23442\)](https://git.cafe/gitcafe/zed/commit/c887bf8e5451bad3d88faa9cdaf2862b51fac222?format=markdown) — c887bf8e5451bad3d88faa9cdaf2862b51fac222; Marshall Bowers

- [assistant2: Add prompt editor history \(\#23439\)](https://git.cafe/gitcafe/zed/commit/7516b8c8b79b8b9141c2e3953b175738e77e1ae1?format=markdown) — 7516b8c8b79b8b9141c2e3953b175738e77e1ae1; Marshall Bowers

- [Extract \`ContextHistory\` to \`assistant_context_editor\` \(\#23437\)](https://git.cafe/gitcafe/zed/commit/be407e27f962e50843f5b0ce68431e37acd0990a?format=markdown) — be407e27f962e50843f5b0ce68431e37acd0990a; Marshall Bowers

- [assistant2: Add prompt editor \(\#23436\)](https://git.cafe/gitcafe/zed/commit/e59c9108455fa4a51ed3eb2ed6b4cf3fe268b122?format=markdown) — e59c9108455fa4a51ed3eb2ed6b4cf3fe268b122; Marshall Bowers

- [Add support for \`editor::SwapSelectionEnds\` everywhere \(emacs exchange-point-and-mark\) \(\#23428\)](https://git.cafe/gitcafe/zed/commit/3d47f32f0c603bf7fb7dc08720ab152bf3e68620?format=markdown) — 3d47f32f0c603bf7fb7dc08720ab152bf3e68620; Peter Tripp

- [git: Implement a basic repository selector \(\#23419\)](https://git.cafe/gitcafe/zed/commit/31909bf334ea29e3da383706b799b7e1745dd7ca?format=markdown) — 31909bf334ea29e3da383706b799b7e1745dd7ca; Cole Miller

- [Extract \`ContextEditor\` to \`assistant_context_editor\` \(\#23433\)](https://git.cafe/gitcafe/zed/commit/417760ade7c9c692c6d1cd6494afce5109b17583?format=markdown) — 417760ade7c9c692c6d1cd6494afce5109b17583; Marshall Bowers

- [Add \`assistant_context_editor\` crate \(\#23429\)](https://git.cafe/gitcafe/zed/commit/9a7f1d1de426b15e527d803305e32c25fe5702ea?format=markdown) — 9a7f1d1de426b15e527d803305e32c25fe5702ea; Marshall Bowers

- [open_ai: Move from o1-preview to o1 for OpenAI Assistant provider \(\#23425\)](https://git.cafe/gitcafe/zed/commit/c450cd51eac36ee0617bc7eaebbe3887846f364c?format=markdown) — c450cd51eac36ee0617bc7eaebbe3887846f364c; Peter Tripp

- [Fix button demo in the component preview \(\#23423\)](https://git.cafe/gitcafe/zed/commit/6eaaced60ddde43d569e6c1e074ba45740df4e7a?format=markdown) — 6eaaced60ddde43d569e6c1e074ba45740df4e7a; k4leg

- [ci: Remove \`paths-ignore\` for docs, as it does not work with required status checks \(\#23424\)](https://git.cafe/gitcafe/zed/commit/836b4c1db4e53cc6af1fc93179128a4193a1270d?format=markdown) — 836b4c1db4e53cc6af1fc93179128a4193a1270d; Marshall Bowers

- [docs: Fix broken link for the Odin language \(\#23421\)](https://git.cafe/gitcafe/zed/commit/718da3f9f5f9e72932309e35236bffdbc85a453b?format=markdown) — 718da3f9f5f9e72932309e35236bffdbc85a453b; Hristo Kanchev

- [assistant: Extract \`ContextEditor\` and \`ContextHistory\` to their own modules \(\#23422\)](https://git.cafe/gitcafe/zed/commit/51b6cbf9acb65121bed7e5c12f7a6c00dc13bf81?format=markdown) — 51b6cbf9acb65121bed7e5c12f7a6c00dc13bf81; Marshall Bowers

- [assistant2: Propagate move up action to inline picker from message editor \(\#23416\)](https://git.cafe/gitcafe/zed/commit/c825bb492d11798f48ed0fcff4acbf1a72305440?format=markdown) — c825bb492d11798f48ed0fcff4acbf1a72305440; Agus Zubiaga

- [Show "tab Accept" indicator for single line insertions/deletions \(\#23411\)](https://git.cafe/gitcafe/zed/commit/86ff88ae1d12e013657e17928aa6f2de02a93fc0?format=markdown) — 86ff88ae1d12e013657e17928aa6f2de02a93fc0; Agus Zubiaga

- [ollama: Add deepseek-r1 context size to defaults \(\#23420\)](https://git.cafe/gitcafe/zed/commit/14cd178ab0acda243b6c6fc645f4219aba19297e?format=markdown) — 14cd178ab0acda243b6c6fc645f4219aba19297e; Peter Tripp

- [git: Use a buffer for the panel's commit message \(\#23308\)](https://git.cafe/gitcafe/zed/commit/aa5fa4b7d454f5c5819c2651c0f050c71a674225?format=markdown) — aa5fa4b7d454f5c5819c2651c0f050c71a674225; Cole Miller

More commits follow; continue with `GET /api/repos/gitcafe/zed/commits?after=IjY0ZjlhY2YwMjBlZGQxNjRhYWZiOGQ2YWU0YjBmODk4MDQ1ODZkNWIi`.
