Commits

Miscellaneous UX fixes for agent2 (#36591)

eaf6b56163 • Antonio Scandurra • Aug 20, 2025

agent2: New thread from summary (#36578)

85865fc950 • Bennet Bo Fenner • Aug 20, 2025

remote: Do not leave client hanging on unhandled proto message (#36590)

c5040bd0a4 • Lukas Wirth • Aug 20, 2025

Fix `clippy::manual_map` lint violations (#36584)

bc79076ad3 • tidely • Aug 20, 2025

Wait for agent2 feature flag before loading panel (#36583)

de12633591 • Antonio Scandurra • Aug 20, 2025

Enforce style lints which do not have violations (#36580)

6ed29fbc34 • tidely • Aug 20, 2025

Fix mentions roundtrip from/to database and other history bugs (#36575)

4ee565cd39 • Antonio Scandurra • Aug 20, 2025

Move clippy lints which aren't apart of the style category (#36579)

f80a0ba056 • tidely • Aug 20, 2025

Fix `clippy::redundant_clone` lint violations (#36558)

7bdc99abc1 • tidely • Aug 20, 2025

lints: A bunch of extra style lint fixes (#36568)

cf7c64d77f • Piotr Osiewicz • Aug 20, 2025

agent2: Use correct completion intent when generating summary (#36573)

a32a264508 • Bennet Bo Fenner • Aug 20, 2025

agent2: Fix remaining update_model_request_usage todos (#36570)

0a80209c5e • Bennet Bo Fenner • Aug 20, 2025

Add more string and comment overrides (#36566)

83d361ba69 • Finn Evers • Aug 20, 2025

agent2: Fix token count not updating when changing model/toggling burn mode (#36562)

4290f043cd • Bennet Bo Fenner • Aug 20, 2025

Fix `clippy::for_kv_map` lint violations (#36493)

44941b5dfe • tidely • Aug 20, 2025

agent2: Port more Zed AI features (#36559)

d4d049d7b9 • Bennet Bo Fenner • Aug 20, 2025

project: Register dynamic capabilities even when registerOptions doesn't exist (#36554)

4c85a0dc71 • Smit Barmase • Aug 20, 2025

ACP history mentions (#36551)

5d2bb2466e • Conrad Irwin • Aug 20, 2025

agent2: Port `user_modifier_to_send` setting (#36550)

159b5e9fb5 • Danilo Leal • Aug 20, 2025

thread_view: Increase click area of the user rules links (#36549)

1e1110ee8c • Danilo Leal • Aug 20, 2025

thread view: Refine the UI a bit (#36504)

60960409f7 • Danilo Leal • Aug 20, 2025

docs: Document `global_lsp_settings.button` and remove duplicate docs for `lsp_highlight_debounce` (#36547)

fbba6addfd • zumbalogy • Aug 20, 2025

agent_ui: Add check to prevent sending empty messages in MessageEditor (#36545)

d273aca1c1 • Ben Brandt • Aug 20, 2025

Some clippy fixes (#36544)

ceec258bf3 • Ben Brandt • Aug 20, 2025

Silence a bucketload of logs (#36534)

cac80e2ebd • Conrad Irwin • Aug 20, 2025

Rename acp flag (#36541)

b12d862236 • Agus Zubiaga • Aug 20, 2025

Add version detection for CC (#36502)

3996587c0b • Cole Miller • Aug 20, 2025

Improve claude tools (#36538)

7c7043947b • Agus Zubiaga • Aug 20, 2025

claude: Include all mentions and images in user message (#36539)

714c36fa7b • Agus Zubiaga • Aug 20, 2025

Refactor ssh remoting - make ChannelClient type private (#36514)

ce216432be • Max Brunsfeld • Aug 20, 2025

collab: Make `stripe_subscription_id` and `stripe_subscription_status` nullable on `billing_subscriptions` (#36536)

82ac8a8aaa • Marshall Bowers • Aug 20, 2025

Hide old Agent UI when ACP flag set (#36533)

757b37fd41 • Conrad Irwin • Aug 19, 2025

Attach minidump errors to uploaded crash events (#36527)

ecee6746ec • Julia Ryan • Aug 19, 2025

Rebuild recently opened threads for ACP (#36531)

88754a70f7 • Conrad Irwin • Aug 19, 2025

Suspend macOS threads during crashes (#36520)

88c4a5ca49 • Julia Ryan • Aug 19, 2025

agent2: Token count (#36496)

5fb68cb8be • Bennet Bo Fenner • Aug 19, 2025

Another batch of lint fixes (#36521)

6825715503 • Piotr Osiewicz • Aug 19, 2025

Fix `workspace::SendKeystrokes` example in docs (#36515)

69b1c6d6f5 • Peter Tripp • Aug 19, 2025

Fix a bunch of other low-hanging style lints (#36498)

05fc0c432c • Piotr Osiewicz • Aug 19, 2025

thread_view: Fix issues with images (#36509)

df9c2aefb1 • Cole Miller • Aug 19, 2025

onboarding: Fix theme selection in system mode (#36484)

a91acb5f41 • Umesh Yadav • Aug 19, 2025

Re-add history entries for native agent threads (#36500)

6ba52a3a42 • Conrad Irwin • Aug 19, 2025

agent2: Fix tool schemas for Gemini (#36507)

6b6eb11643 • Bennet Bo Fenner • Aug 19, 2025

helix: Uncomment one test (#36328)

1af47a563f • fantacell • Aug 19, 2025

Split external agent flags (#36499)

e092aed253 • Agus Zubiaga • Aug 19, 2025

editor: Fix inline diagnostics min column inaccuracy (#36501)

d1cabef2bf • Lukas Wirth • Aug 19, 2025

editor: Render dirty and conflict markers in multibuffer headers (#36489)

013eaaeadd • Lukas Wirth • Aug 19, 2025

lsp: Enable dynamic registration for TextDocumentSyncClientCapabilities post revert (#36494)

43b4363b34 • Smit Barmase • Aug 19, 2025

Fix Windows test failures not being detected in CI (#36446)

1444cd9839 • Cole Miller • Aug 19, 2025

Lay the groundwork to support history in agent2 (#36483)

6c255c1973 • Antonio Scandurra • Aug 19, 2025

Fix unnecessary-mut-passed lint (#36490)

c4083b9b63 • Piotr Osiewicz • Aug 19, 2025

project: Take 2 on Handle textDocument/didSave and textDocument/didChange (un)registration and usage correctly (#36485)

e3b593efbd • Smit Barmase • Aug 19, 2025

Auto-fix clippy::collapsible_if violations (#36428)

8f567383e4 • Piotr Osiewicz • Aug 19, 2025

Revert "project: Handle `textDocument/didSave` and `textDocument/didChange` (un)registration and usage correctly (#36441)" (#36480)

9e8ec72bd5 • Lukas Wirth • Aug 19, 2025

chore: Default settings: Comments: dock option (#36476)

2fb89c9b3e • Vincent Durewski • Aug 19, 2025

agent: Remove `thread-auto-capture` feature (#36474)

e6d5a6a4fd • Bennet Bo Fenner • Aug 19, 2025

agent2: Support `preferred_completion_mode` setting (#36473)

790a2a0cfa • Bennet Bo Fenner • Aug 19, 2025

agent2: Fix agent location still being present after thread stopped (#36471)

97a31c59c9 • Bennet Bo Fenner • Aug 19, 2025

search: Fix project search query flickering (#36470)

5df9c7c1c2 • Lukas Wirth • Aug 19, 2025

agent2: Port retry logic (#36421)

0ea0d466d2 • Bennet Bo Fenner • Aug 19, 2025

editor: Fix `edit_predictions_disabled_in` not disabling predictions (#36469)

47e1d4511c • Smit Barmase • Aug 19, 2025

agent2: Port rules UI (#36429)

b8ddb0141c • Bennet Bo Fenner • Aug 19, 2025

gpui: Introduce stacker to address stack overflows with deep layout trees (#35813)

ed14ab8c02 • Piotr Osiewicz • Aug 19, 2025

Fix iterator related clippy style lint violations (#36437)

1fbb318714 • tidely • Aug 19, 2025

Avoid symlink conflicts when re-extracting `eslint-xx.tar.gz` (#36068)

176c445817 • 0x5457 • Aug 19, 2025

Prevent sending slash commands in CC threads (#36453)

d30b017d1f • Cole Miller • Aug 19, 2025

agent2: Support directories in @file mentions (#36416)

7bcea7dc2c • Cole Miller • Aug 19, 2025

agent2: Add hover preview for image creases (#36427)

821e97a392 • Cole Miller • Aug 19, 2025

Fix `InlineCompletion` -> `EditPrediction` keymap migration (#36457)

1b6fd996f8 • Michael Sloan • Aug 19, 2025

collab: Add `orb_subscription_id` to `billing_subscriptions` (#36455)

5004cb647b • Marshall Bowers • Aug 19, 2025

git: Suggest merge commit message in remote (#36430)

4abfcbaff9 • Ben Kunkle • Aug 19, 2025

ai onboarding: Adjust the Zed Pro banner (#36452)

6ee06bf2a0 • Danilo Leal • Aug 19, 2025

agent: Improve error and warnings display (#36425)

b7edc89a87 • Danilo Leal • Aug 19, 2025

claude: Respect always allow setting (#36450)

b578031120 • Agus Zubiaga • Aug 18, 2025

client: Make `Client::sign_in_with_optional_connect` a no-op when already connected to Collab (#36449)

33fbe53d48 • Marshall Bowers • Aug 18, 2025

Remove an unused struct (#36448)

567ceffd42 • Kirill Bulatov • Aug 18, 2025

terminal: Temporarily disable `test_basic_terminal` test (#36447)

3648dbe939 • Marshall Bowers • Aug 18, 2025

terminal: Fix python venv path when spawning tasks on windows (#35909)

e7b7c206a0 • tidely • Aug 18, 2025

Add multi selection support to UnwrapSyntaxNode (#35991)

bb640c6a1c • Gregor • Aug 18, 2025

Fix clippy::needless_borrow lint violations (#36444)

9e0e233319 • Piotr Osiewicz • Aug 18, 2025

Explicitly allow `clippy::new_without_default` style lint (#36434)

eecf142f06 • tidely • Aug 18, 2025

Fix early dispatch crash on windows (#36445)

97f784dedf • localcc • Aug 18, 2025

project: Handle `textDocument/didSave` and `textDocument/didChange` (un)registration and usage correctly (#36441)

c5991e74bb • Smit Barmase • Aug 18, 2025

Handle auth for claude (#36442)

8b89ea1a80 • Agus Zubiaga • Aug 18, 2025

client: Parse auth callback query parameters before showing sign-in success page (#36440)

50819a9d20 • Marshall Bowers • Aug 18, 2025

gpui: Add support for custom prompt text in PathPromptOptions (#36410)

3a3df5c011 • Anthony Eid • Aug 18, 2025

gpui: Fix typo in `handle_gpui_events` (#36431)

fa61c3e24d • Marshall Bowers • Aug 18, 2025

title_bar: Fix screensharing errors not being shown to the user (#36424)

ed155ceba9 • Lukas Wirth • Aug 18, 2025

language: Clean up allocations (#36418)

e1d8e3bf6d • tidely • Aug 18, 2025

vim: Fix `ap` text object selection when there is line wrapping (#35485)

768b2de368 • Lucas Vieira • Aug 18, 2025

vim: Display invisibles in mode indicator (#35760)

e1d31cfcc3 • AidanV • Aug 18, 2025

acp: Have `AcpThread` handle all interrupting (#36417)

48fed866e6 • Agus Zubiaga • Aug 18, 2025

python: Use pip provided by our 'base' venv (#36414)

9b78c46902 • Piotr Osiewicz • Aug 18, 2025

acp: Stay in edit mode when current completion ends (#36413)

db31fa67f3 • Agus Zubiaga • Aug 18, 2025

agent2: Allow to interrupt and send a new message (#36185)

6bf666958c • Danilo Leal • Aug 18, 2025

Use upstream version of yawc (#36412)

6f56ac50fe • Umesh Yadav • Aug 18, 2025

acp thread view: Floating editing message controls (#36283)

e2db434920 • Agus Zubiaga • Aug 18, 2025

editor: Add tests to ensure no horizontal scrolling is possible in soft wrap mode (#36411)

58f7006898 • Finn Evers • Aug 18, 2025

Add option to disable auto indentation (#36259)

1add1d042d • Finn Evers • Aug 18, 2025

lsp: Always report innermost workspace_folders (#36407)

5225844c9e • Piotr Osiewicz • Aug 18, 2025