# Commit history · gitcafe/zed

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

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

Visibility: public

Requested revision: 44941b5dfe5a6ce4fbb45fb3aaba8dcecee481b6

Requested commit: 44941b5dfe5a6ce4fbb45fb3aaba8dcecee481b6

- [Fix \`clippy::for_kv_map\` lint violations \(\#36493\)](https://git.cafe/gitcafe/zed/commit/44941b5dfe5a6ce4fbb45fb3aaba8dcecee481b6?format=markdown) — 44941b5dfe5a6ce4fbb45fb3aaba8dcecee481b6; tidely

- [agent2: Port more Zed AI features \(\#36559\)](https://git.cafe/gitcafe/zed/commit/d4d049d7b91b3e8c846a13a35eedaa070e73a303?format=markdown) — d4d049d7b91b3e8c846a13a35eedaa070e73a303; Bennet Bo Fenner

- [project: Register dynamic capabilities even when registerOptions doesn't exist \(\#36554\)](https://git.cafe/gitcafe/zed/commit/4c85a0dc71c8f48ebd8acc090d0c8025b465cc14?format=markdown) — 4c85a0dc71c8f48ebd8acc090d0c8025b465cc14; Smit Barmase

- [ACP history mentions \(\#36551\)](https://git.cafe/gitcafe/zed/commit/5d2bb2466e4dc6d98063737a012b638c9deb2284?format=markdown) — 5d2bb2466e4dc6d98063737a012b638c9deb2284; Conrad Irwin

- [agent2: Port \`user_modifier_to_send\` setting \(\#36550\)](https://git.cafe/gitcafe/zed/commit/159b5e9fb5a74840fda1f2810af4c423522bcc96?format=markdown) — 159b5e9fb5a74840fda1f2810af4c423522bcc96; Danilo Leal

- [thread_view: Increase click area of the user rules links \(\#36549\)](https://git.cafe/gitcafe/zed/commit/1e1110ee8c8616cf2a35bbf021b127f6f08392ae?format=markdown) — 1e1110ee8c8616cf2a35bbf021b127f6f08392ae; Danilo Leal

- [thread view: Refine the UI a bit \(\#36504\)](https://git.cafe/gitcafe/zed/commit/60960409f7a22ff0f66db53d74b0b45f574881d6?format=markdown) — 60960409f7a22ff0f66db53d74b0b45f574881d6; Danilo Leal

- [docs: Document \`global_lsp_settings.button\` and remove duplicate docs for \`lsp_highlight_debounce\` \(\#36547\)](https://git.cafe/gitcafe/zed/commit/fbba6addfd1f1539408af582e65b356a308ba2f7?format=markdown) — fbba6addfd1f1539408af582e65b356a308ba2f7; zumbalogy

- [agent_ui: Add check to prevent sending empty messages in MessageEditor \(\#36545\)](https://git.cafe/gitcafe/zed/commit/d273aca1c1f3abc5159457b8af977fd40fbedb7c?format=markdown) — d273aca1c1f3abc5159457b8af977fd40fbedb7c; Ben Brandt

- [Some clippy fixes \(\#36544\)](https://git.cafe/gitcafe/zed/commit/ceec258bf32cf86ef6a3948d60385aeb8a639390?format=markdown) — ceec258bf32cf86ef6a3948d60385aeb8a639390; Ben Brandt

- [Silence a bucketload of logs \(\#36534\)](https://git.cafe/gitcafe/zed/commit/cac80e2ebde41fb66de4e47cc9f8e9a8398cb7a6?format=markdown) — cac80e2ebde41fb66de4e47cc9f8e9a8398cb7a6; Conrad Irwin

- [Rename acp flag \(\#36541\)](https://git.cafe/gitcafe/zed/commit/b12d862236d9872a31868746c4ed7423535137d6?format=markdown) — b12d862236d9872a31868746c4ed7423535137d6; Agus Zubiaga

- [Add version detection for CC \(\#36502\)](https://git.cafe/gitcafe/zed/commit/3996587c0b05ec30c54491f6911edb24c01996a5?format=markdown) — 3996587c0b05ec30c54491f6911edb24c01996a5; Cole Miller

- [Improve claude tools \(\#36538\)](https://git.cafe/gitcafe/zed/commit/7c7043947b1551470a55063ad13e0ea3b6745171?format=markdown) — 7c7043947b1551470a55063ad13e0ea3b6745171; Agus Zubiaga

- [claude: Include all mentions and images in user message \(\#36539\)](https://git.cafe/gitcafe/zed/commit/714c36fa7b196c398c03c536a973811a8cb5851d?format=markdown) — 714c36fa7b196c398c03c536a973811a8cb5851d; Agus Zubiaga

- [Refactor ssh remoting \- make ChannelClient type private \(\#36514\)](https://git.cafe/gitcafe/zed/commit/ce216432be5a967feb0d30ee9878d0cf4fb07cb7?format=markdown) — ce216432be5a967feb0d30ee9878d0cf4fb07cb7; Max Brunsfeld

- [collab: Make \`stripe_subscription_id\` and \`stripe_subscription_status\` nullable on \`billing_subscriptions\` \(\#36536\)](https://git.cafe/gitcafe/zed/commit/82ac8a8aaaac089a9e2d1333108686cf2f11636f?format=markdown) — 82ac8a8aaaac089a9e2d1333108686cf2f11636f; Marshall Bowers

- [Hide old Agent UI when ACP flag set \(\#36533\)](https://git.cafe/gitcafe/zed/commit/757b37fd41b459988c0741f2d51b1e77d02b9d3f?format=markdown) — 757b37fd41b459988c0741f2d51b1e77d02b9d3f; Conrad Irwin

- [Attach minidump errors to uploaded crash events \(\#36527\)](https://git.cafe/gitcafe/zed/commit/ecee6746ecada543ae89d37ff3882a38dd555cae?format=markdown) — ecee6746ecada543ae89d37ff3882a38dd555cae; Julia Ryan

- [Rebuild recently opened threads for ACP \(\#36531\)](https://git.cafe/gitcafe/zed/commit/88754a70f7f2a566daf26980ed177d8c0e3b3240?format=markdown) — 88754a70f7f2a566daf26980ed177d8c0e3b3240; Conrad Irwin

- [Suspend macOS threads during crashes \(\#36520\)](https://git.cafe/gitcafe/zed/commit/88c4a5ca49799637b7cc790771de65bd9b4b5253?format=markdown) — 88c4a5ca49799637b7cc790771de65bd9b4b5253; Julia Ryan

- [agent2: Token count \(\#36496\)](https://git.cafe/gitcafe/zed/commit/5fb68cb8bef6a18c48a21ca7357dc7b049d3021f?format=markdown) — 5fb68cb8bef6a18c48a21ca7357dc7b049d3021f; Bennet Bo Fenner

- [Another batch of lint fixes \(\#36521\)](https://git.cafe/gitcafe/zed/commit/68257155037fa0f5c2093964eddb9a4c288741d9?format=markdown) — 68257155037fa0f5c2093964eddb9a4c288741d9; Piotr Osiewicz

- [Fix \`workspace::SendKeystrokes\` example in docs \(\#36515\)](https://git.cafe/gitcafe/zed/commit/69b1c6d6f56e8ebc4c6b0ce6aaed06986521a47d?format=markdown) — 69b1c6d6f56e8ebc4c6b0ce6aaed06986521a47d; Peter Tripp

- [Fix a bunch of other low-hanging style lints \(\#36498\)](https://git.cafe/gitcafe/zed/commit/05fc0c432c024596e68ac5223c556d2a642ff135?format=markdown) — 05fc0c432c024596e68ac5223c556d2a642ff135; Piotr Osiewicz

- [thread_view: Fix issues with images \(\#36509\)](https://git.cafe/gitcafe/zed/commit/df9c2aefb1e4f589753980dbdf6622a1f2dcf52a?format=markdown) — df9c2aefb1e4f589753980dbdf6622a1f2dcf52a; Cole Miller

- [onboarding: Fix theme selection in system mode \(\#36484\)](https://git.cafe/gitcafe/zed/commit/a91acb5f4126fe650efc758a4159d0758e34b02e?format=markdown) — a91acb5f4126fe650efc758a4159d0758e34b02e; Umesh Yadav

- [Re-add history entries for native agent threads \(\#36500\)](https://git.cafe/gitcafe/zed/commit/6ba52a3a42cbbb9dc4daa3d3e283ca1f98e11d30?format=markdown) — 6ba52a3a42cbbb9dc4daa3d3e283ca1f98e11d30; Conrad Irwin

- [agent2: Fix tool schemas for Gemini \(\#36507\)](https://git.cafe/gitcafe/zed/commit/6b6eb116438f055cb6344d510e37138d8b998ccb?format=markdown) — 6b6eb116438f055cb6344d510e37138d8b998ccb; Bennet Bo Fenner

- [helix: Uncomment one test \(\#36328\)](https://git.cafe/gitcafe/zed/commit/1af47a563fd11ac83d676dee07f87e2b46fe3649?format=markdown) — 1af47a563fd11ac83d676dee07f87e2b46fe3649; fantacell

- [Split external agent flags \(\#36499\)](https://git.cafe/gitcafe/zed/commit/e092aed253a7814f3fb04b4b700e9b65c80ec993?format=markdown) — e092aed253a7814f3fb04b4b700e9b65c80ec993; Agus Zubiaga

- [editor: Fix inline diagnostics min column inaccuracy \(\#36501\)](https://git.cafe/gitcafe/zed/commit/d1cabef2bfbe37bea8415d6b32835be9ed108249?format=markdown) — d1cabef2bfbe37bea8415d6b32835be9ed108249; Lukas Wirth

- [editor: Render dirty and conflict markers in multibuffer headers \(\#36489\)](https://git.cafe/gitcafe/zed/commit/013eaaeadd9952a8bf3b546a271b7d8e08368e1b?format=markdown) — 013eaaeadd9952a8bf3b546a271b7d8e08368e1b; Lukas Wirth

- [lsp: Enable dynamic registration for TextDocumentSyncClientCapabilities post revert \(\#36494\)](https://git.cafe/gitcafe/zed/commit/43b4363b34ceb5070ab80343cecd83c55be1e942?format=markdown) — 43b4363b34ceb5070ab80343cecd83c55be1e942; Smit Barmase

- [Fix Windows test failures not being detected in CI \(\#36446\)](https://git.cafe/gitcafe/zed/commit/1444cd9839dcd04f60bb3ba2284be2183cae567d?format=markdown) — 1444cd9839dcd04f60bb3ba2284be2183cae567d; Cole Miller

- [Lay the groundwork to support history in agent2 \(\#36483\)](https://git.cafe/gitcafe/zed/commit/6c255c19736389916e8862f339464ae319dc9019?format=markdown) — 6c255c19736389916e8862f339464ae319dc9019; Antonio Scandurra

- [Fix unnecessary-mut-passed lint \(\#36490\)](https://git.cafe/gitcafe/zed/commit/c4083b9b63efddd093126a2b613e44ceb9e7e505?format=markdown) — c4083b9b63efddd093126a2b613e44ceb9e7e505; Piotr Osiewicz

- [project: Take 2 on Handle textDocument/didSave and textDocument/didChange \(un\)registration and usage correctly \(\#36485\)](https://git.cafe/gitcafe/zed/commit/e3b593efbdfab2609a44ce3dee14be143d341155?format=markdown) — e3b593efbdfab2609a44ce3dee14be143d341155; Smit Barmase

- [Auto-fix clippy::collapsible_if violations \(\#36428\)](https://git.cafe/gitcafe/zed/commit/8f567383e4bef1914c2e349fc8e984cfa5aae397?format=markdown) — 8f567383e4bef1914c2e349fc8e984cfa5aae397; Piotr Osiewicz

- [Revert "project: Handle \`textDocument/didSave\` and \`textDocument/didChange\` \(un\)registration and usage correctly \(\#36441\)" \(\#36480\)](https://git.cafe/gitcafe/zed/commit/9e8ec72bd5c697edc6b61f4e18542afc4e343a1b?format=markdown) — 9e8ec72bd5c697edc6b61f4e18542afc4e343a1b; Lukas Wirth

- [chore: Default settings: Comments: dock option \(\#36476\)](https://git.cafe/gitcafe/zed/commit/2fb89c9b3eb0f76f57f179a3cc4f0b37f2007b42?format=markdown) — 2fb89c9b3eb0f76f57f179a3cc4f0b37f2007b42; Vincent Durewski

- [agent: Remove \`thread-auto-capture\` feature \(\#36474\)](https://git.cafe/gitcafe/zed/commit/e6d5a6a4fdb0ebcdfdc6c1f903cf98469934dcce?format=markdown) — e6d5a6a4fdb0ebcdfdc6c1f903cf98469934dcce; Bennet Bo Fenner

- [agent2: Support \`preferred_completion_mode\` setting \(\#36473\)](https://git.cafe/gitcafe/zed/commit/790a2a0cfa603b0fcf1ddff29eab9434fcdc1e65?format=markdown) — 790a2a0cfa603b0fcf1ddff29eab9434fcdc1e65; Bennet Bo Fenner

- [agent2: Fix agent location still being present after thread stopped \(\#36471\)](https://git.cafe/gitcafe/zed/commit/97a31c59c99781e33143321849e7613c62acd482?format=markdown) — 97a31c59c99781e33143321849e7613c62acd482; Bennet Bo Fenner

- [search: Fix project search query flickering \(\#36470\)](https://git.cafe/gitcafe/zed/commit/5df9c7c1c22f60cf48abbc9bb7b8519481923ed7?format=markdown) — 5df9c7c1c22f60cf48abbc9bb7b8519481923ed7; Lukas Wirth

- [agent2: Port retry logic \(\#36421\)](https://git.cafe/gitcafe/zed/commit/0ea0d466d289ff2c57bdac3ab4b20f61c9ab7494?format=markdown) — 0ea0d466d289ff2c57bdac3ab4b20f61c9ab7494; Bennet Bo Fenner

- [editor: Fix \`edit_predictions_disabled_in\` not disabling predictions \(\#36469\)](https://git.cafe/gitcafe/zed/commit/47e1d4511cda45a2044435523209282ffd2f8627?format=markdown) — 47e1d4511cda45a2044435523209282ffd2f8627; Smit Barmase

- [agent2: Port rules UI \(\#36429\)](https://git.cafe/gitcafe/zed/commit/b8ddb0141c0625a47fdc7b68aa8a8a782c439f62?format=markdown) — b8ddb0141c0625a47fdc7b68aa8a8a782c439f62; Bennet Bo Fenner

- [gpui: Introduce stacker to address stack overflows with deep layout trees \(\#35813\)](https://git.cafe/gitcafe/zed/commit/ed14ab8c02e6c96e67053764da1f012df3ad7f74?format=markdown) — ed14ab8c02e6c96e67053764da1f012df3ad7f74; Piotr Osiewicz

- [Fix iterator related clippy style lint violations \(\#36437\)](https://git.cafe/gitcafe/zed/commit/1fbb318714624e5fa1e7fdd5e97cfa325ae0b5ca?format=markdown) — 1fbb318714624e5fa1e7fdd5e97cfa325ae0b5ca; tidely

- [Avoid symlink conflicts when re-extracting \`eslint-xx.tar.gz\` \(\#36068\)](https://git.cafe/gitcafe/zed/commit/176c445817c431ec2557d2df074d97e600983b96?format=markdown) — 176c445817c431ec2557d2df074d97e600983b96; 0x5457

- [Prevent sending slash commands in CC threads \(\#36453\)](https://git.cafe/gitcafe/zed/commit/d30b017d1f7dda921ebd1ab6a3ef726e1f796571?format=markdown) — d30b017d1f7dda921ebd1ab6a3ef726e1f796571; Cole Miller

- [agent2: Support directories in @file mentions \(\#36416\)](https://git.cafe/gitcafe/zed/commit/7bcea7dc2c0fbeb6d9f42cddc55fa1e4bdf97744?format=markdown) — 7bcea7dc2c0fbeb6d9f42cddc55fa1e4bdf97744; Cole Miller

- [agent2: Add hover preview for image creases \(\#36427\)](https://git.cafe/gitcafe/zed/commit/821e97a392d9ec8c9cf736f26fae86d188dcb409?format=markdown) — 821e97a392d9ec8c9cf736f26fae86d188dcb409; Cole Miller

- [Fix \`InlineCompletion\` \-\> \`EditPrediction\` keymap migration \(\#36457\)](https://git.cafe/gitcafe/zed/commit/1b6fd996f8bd0ed1934c99495f36e7f9b16c41fd?format=markdown) — 1b6fd996f8bd0ed1934c99495f36e7f9b16c41fd; Michael Sloan

- [collab: Add \`orb_subscription_id\` to \`billing_subscriptions\` \(\#36455\)](https://git.cafe/gitcafe/zed/commit/5004cb647bd843e46c47c830085f3564771f476e?format=markdown) — 5004cb647bd843e46c47c830085f3564771f476e; Marshall Bowers

- [git: Suggest merge commit message in remote \(\#36430\)](https://git.cafe/gitcafe/zed/commit/4abfcbaff987c0b42081e501aa431935e5dad27d?format=markdown) — 4abfcbaff987c0b42081e501aa431935e5dad27d; Ben Kunkle

- [ai onboarding: Adjust the Zed Pro banner \(\#36452\)](https://git.cafe/gitcafe/zed/commit/6ee06bf2a0f0db312e4ec916e2802bd5bef034e8?format=markdown) — 6ee06bf2a0f0db312e4ec916e2802bd5bef034e8; Danilo Leal

- [agent: Improve error and warnings display \(\#36425\)](https://git.cafe/gitcafe/zed/commit/b7edc89a87e2589fbe69c13a53aba57260371a5f?format=markdown) — b7edc89a87e2589fbe69c13a53aba57260371a5f; Danilo Leal

- [claude: Respect always allow setting \(\#36450\)](https://git.cafe/gitcafe/zed/commit/b578031120b7ab294e86877656d54bd95157683c?format=markdown) — b578031120b7ab294e86877656d54bd95157683c; Agus Zubiaga

- [client: Make \`Client::sign_in_with_optional_connect\` a no-op when already connected to Collab \(\#36449\)](https://git.cafe/gitcafe/zed/commit/33fbe53d48291c6c622e8d3b4bbf4d0210d41025?format=markdown) — 33fbe53d48291c6c622e8d3b4bbf4d0210d41025; Marshall Bowers

- [Remove an unused struct \(\#36448\)](https://git.cafe/gitcafe/zed/commit/567ceffd429d8711a0ef6674bd01f22dfc0e98ff?format=markdown) — 567ceffd429d8711a0ef6674bd01f22dfc0e98ff; Kirill Bulatov

- [terminal: Temporarily disable \`test_basic_terminal\` test \(\#36447\)](https://git.cafe/gitcafe/zed/commit/3648dbe939172bba070be8b29e64cb5b7d749a0c?format=markdown) — 3648dbe939172bba070be8b29e64cb5b7d749a0c; Marshall Bowers

- [terminal: Fix python venv path when spawning tasks on windows \(\#35909\)](https://git.cafe/gitcafe/zed/commit/e7b7c206a0233c19c982cf0ef95c87d98a2fd8a9?format=markdown) — e7b7c206a0233c19c982cf0ef95c87d98a2fd8a9; tidely

- [Add multi selection support to UnwrapSyntaxNode \(\#35991\)](https://git.cafe/gitcafe/zed/commit/bb640c6a1c8b77031b8aabf1d5100945bf1d00ff?format=markdown) — bb640c6a1c8b77031b8aabf1d5100945bf1d00ff; Gregor

- [Fix clippy::needless_borrow lint violations \(\#36444\)](https://git.cafe/gitcafe/zed/commit/9e0e233319d06956bb28fb0609bb843e89d1a812?format=markdown) — 9e0e233319d06956bb28fb0609bb843e89d1a812; Piotr Osiewicz

- [Explicitly allow \`clippy::new_without_default\` style lint \(\#36434\)](https://git.cafe/gitcafe/zed/commit/eecf142f06a1f7d073242946b98e389dd94d0011?format=markdown) — eecf142f06a1f7d073242946b98e389dd94d0011; tidely

- [Fix early dispatch crash on windows \(\#36445\)](https://git.cafe/gitcafe/zed/commit/97f784dedf58a1f1337f6824918d73deb5abab97?format=markdown) — 97f784dedf58a1f1337f6824918d73deb5abab97; localcc

- [project: Handle \`textDocument/didSave\` and \`textDocument/didChange\` \(un\)registration and usage correctly \(\#36441\)](https://git.cafe/gitcafe/zed/commit/c5991e74bb6f305c299684dc7ac3f6ee9055efcd?format=markdown) — c5991e74bb6f305c299684dc7ac3f6ee9055efcd; Smit Barmase

- [Handle auth for claude \(\#36442\)](https://git.cafe/gitcafe/zed/commit/8b89ea1a801af6190b1b6e6557a69fadb08db93f?format=markdown) — 8b89ea1a801af6190b1b6e6557a69fadb08db93f; Agus Zubiaga

- [client: Parse auth callback query parameters before showing sign-in success page \(\#36440\)](https://git.cafe/gitcafe/zed/commit/50819a9d208917344d913800e818fe37e71974a8?format=markdown) — 50819a9d208917344d913800e818fe37e71974a8; Marshall Bowers

- [gpui: Add support for custom prompt text in PathPromptOptions \(\#36410\)](https://git.cafe/gitcafe/zed/commit/3a3df5c0118e942893dd3f12aa0c2f734ffae0af?format=markdown) — 3a3df5c0118e942893dd3f12aa0c2f734ffae0af; Anthony Eid

- [gpui: Fix typo in \`handle_gpui_events\` \(\#36431\)](https://git.cafe/gitcafe/zed/commit/fa61c3e24d8893a8a62ba0e46dba48e9cc4ae8bd?format=markdown) — fa61c3e24d8893a8a62ba0e46dba48e9cc4ae8bd; Marshall Bowers

- [title_bar: Fix screensharing errors not being shown to the user \(\#36424\)](https://git.cafe/gitcafe/zed/commit/ed155ceba9e8add2193dc77220bf1a20bf7c5288?format=markdown) — ed155ceba9e8add2193dc77220bf1a20bf7c5288; Lukas Wirth

- [language: Clean up allocations \(\#36418\)](https://git.cafe/gitcafe/zed/commit/e1d8e3bf6d74f260f8fc5b8d0ec3aa89fb3f6985?format=markdown) — e1d8e3bf6d74f260f8fc5b8d0ec3aa89fb3f6985; tidely

- [vim: Fix \`ap\` text object selection when there is line wrapping \(\#35485\)](https://git.cafe/gitcafe/zed/commit/768b2de368697a559a038f65e61aff81dc99f041?format=markdown) — 768b2de368697a559a038f65e61aff81dc99f041; Lucas Vieira

- [vim: Display invisibles in mode indicator \(\#35760\)](https://git.cafe/gitcafe/zed/commit/e1d31cfcc3360bf50f6230d6dd5d1aafc3295c4c?format=markdown) — e1d31cfcc3360bf50f6230d6dd5d1aafc3295c4c; AidanV

- [acp: Have \`AcpThread\` handle all interrupting \(\#36417\)](https://git.cafe/gitcafe/zed/commit/48fed866e60f1951bd8aa6ccec000670ce839b7f?format=markdown) — 48fed866e60f1951bd8aa6ccec000670ce839b7f; Agus Zubiaga

- [python: Use pip provided by our 'base' venv \(\#36414\)](https://git.cafe/gitcafe/zed/commit/9b78c4690208367444699f1e3a58e96437cdecd1?format=markdown) — 9b78c4690208367444699f1e3a58e96437cdecd1; Piotr Osiewicz

- [acp: Stay in edit mode when current completion ends \(\#36413\)](https://git.cafe/gitcafe/zed/commit/db31fa67f301b0b22f029e455ddad86b28b28371?format=markdown) — db31fa67f301b0b22f029e455ddad86b28b28371; Agus Zubiaga

- [agent2: Allow to interrupt and send a new message \(\#36185\)](https://git.cafe/gitcafe/zed/commit/6bf666958c7a2cf931ae22690c1affa069c5bbd1?format=markdown) — 6bf666958c7a2cf931ae22690c1affa069c5bbd1; Danilo Leal

- [Use upstream version of yawc \(\#36412\)](https://git.cafe/gitcafe/zed/commit/6f56ac50fecf360a2983adc88fc1e164ac8f9dcc?format=markdown) — 6f56ac50fecf360a2983adc88fc1e164ac8f9dcc; Umesh Yadav

- [acp thread view: Floating editing message controls \(\#36283\)](https://git.cafe/gitcafe/zed/commit/e2db434920cc22e9905e84a50ffec2f0f01da67b?format=markdown) — e2db434920cc22e9905e84a50ffec2f0f01da67b; Agus Zubiaga

- [editor: Add tests to ensure no horizontal scrolling is possible in soft wrap mode \(\#36411\)](https://git.cafe/gitcafe/zed/commit/58f7006898d2f67f038f6305f08a9fb990f7a771?format=markdown) — 58f7006898d2f67f038f6305f08a9fb990f7a771; Finn Evers

- [Add option to disable auto indentation \(\#36259\)](https://git.cafe/gitcafe/zed/commit/1add1d042dc59d82ed9089bd792e5192e71b5e0f?format=markdown) — 1add1d042dc59d82ed9089bd792e5192e71b5e0f; Finn Evers

- [lsp: Always report innermost workspace_folders \(\#36407\)](https://git.cafe/gitcafe/zed/commit/5225844c9edc5a43c426b04cb05dc59289ba085b?format=markdown) — 5225844c9edc5a43c426b04cb05dc59289ba085b; Piotr Osiewicz

- [agent2: Show Zed AI onboarding \(\#36406\)](https://git.cafe/gitcafe/zed/commit/57198f33c46f79a8520049ad9de69498e449d533?format=markdown) — 57198f33c46f79a8520049ad9de69498e449d533; Bennet Bo Fenner

- [editor: Fix panic in inlay hint while padding \(\#36405\)](https://git.cafe/gitcafe/zed/commit/d5711d44a5cda4bd9f76849ca3e4904a1aed7c75?format=markdown) — d5711d44a5cda4bd9f76849ca3e4904a1aed7c75; Smit Barmase

- [keymap_ui: Ensure keybind with empty arguments can be saved \(\#36393\)](https://git.cafe/gitcafe/zed/commit/843336970ad65fcb12c73f45f8d23823ed1167d5?format=markdown) — 843336970ad65fcb12c73f45f8d23823ed1167d5; Finn Evers

- [Silence "minidump endpoint not set" errors' backtraces in the logs \(\#36404\)](https://git.cafe/gitcafe/zed/commit/d83f341d273394140c6052dcc404fe8b332570e1?format=markdown) — d83f341d273394140c6052dcc404fe8b332570e1; Kirill Bulatov

- [editor: Add right click context menu to buffer headers \(\#36398\)](https://git.cafe/gitcafe/zed/commit/472f1a8cc21a4754c12f9a0e125a3242e3c9937a?format=markdown) — 472f1a8cc21a4754c12f9a0e125a3242e3c9937a; Lukas Wirth

- [agent: Restore last used agent session on startup \(\#36401\)](https://git.cafe/gitcafe/zed/commit/5591fc810e8c5cf31463bac2127cc89008c0599b?format=markdown) — 5591fc810e8c5cf31463bac2127cc89008c0599b; Bennet Bo Fenner

- [agent2: Make \`model\` of \`Thread\` optional \(\#36395\)](https://git.cafe/gitcafe/zed/commit/2eadd5a3962e250fc14820ef60dbe94804959b41?format=markdown) — 2eadd5a3962e250fc14820ef60dbe94804959b41; Bennet Bo Fenner

- [Suggest single tracked commit message only when nothing else is staged \(\#36347\)](https://git.cafe/gitcafe/zed/commit/2075627d6c31a6661816335afc69e662ef0b60e2?format=markdown) — 2075627d6c31a6661816335afc69e662ef0b60e2; Mahmud Ridwan

- [lsp: Identify language servers by their configuration \(\#35270\)](https://git.cafe/gitcafe/zed/commit/b8a106632fca78d6f07f88b003464e6573f90702?format=markdown) — b8a106632fca78d6f07f88b003464e6573f90702; Piotr Osiewicz

- [open_ai: Fix error response parsing \(\#36390\)](https://git.cafe/gitcafe/zed/commit/42ffa8900afaa6ec6bd954bdde08f1686d729019?format=markdown) — 42ffa8900afaa6ec6bd954bdde08f1686d729019; Oleksiy Syvokon

- [Add capabilities to OpenAI-compatible model settings \(\#36370\)](https://git.cafe/gitcafe/zed/commit/61ce07a91b06f3edf58d5fb7f76cdc1e79b6ae76?format=markdown) — 61ce07a91b06f3edf58d5fb7f76cdc1e79b6ae76; Cale Sennett

- [agent2: Emit cancellation stop reason on cancel \(\#36381\)](https://git.cafe/gitcafe/zed/commit/ea828c0c597a00bd84941ca163dc1f063d14ae89?format=markdown) — ea828c0c597a00bd84941ca163dc1f063d14ae89; Ben Brandt

- [Standardize on canceled instead of cancelled \(\#36385\)](https://git.cafe/gitcafe/zed/commit/b3969ed427d44077595a329032969f35dc28c0fb?format=markdown) — b3969ed427d44077595a329032969f35dc28c0fb; Ben Brandt

- [gpui: Fix crash when starting Zed on macOS during texture creation \(\#36382\)](https://git.cafe/gitcafe/zed/commit/7dc4adbd4027b9b3ba80db589f93be25dcaaa64d?format=markdown) — 7dc4adbd4027b9b3ba80db589f93be25dcaaa64d; Smit Barmase

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