Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1135 commits
Select commit Hold shift + click to select a range
07c1943
Add telemetry events for agent profile usage and configuration (#56054)
macraig May 7, 2026
bfe5dfb
gpui_wgpu: Remove redundant match arms for backend priority (#56032)
cppcoffee May 7, 2026
675ed70
Fix multibuffer initialization based on RHS state (#56058)
chirivelli May 7, 2026
5fc8a83
sidebar: Experimental Terminal Mode (#56063)
benbrandt May 7, 2026
a6f41d1
Fix sign in disclaimer to accurately show trial benefits (#55964)
katie-z-geer May 7, 2026
68256f2
git: Add `dev: show git job queue` (#55904)
cameron1024 May 7, 2026
1475248
editor: Extract `fold` and `selection` out of `editor.rs` (#56070)
GoldStrikeArch May 7, 2026
10afe2f
git: Make `git::Commit` do an amend when amending is pending (#54472)
cole-miller May 7, 2026
8624bf6
git: Fix diff hunks not being removed on restore in remote projects (…
cole-miller May 7, 2026
1b88528
agent_ui: Handle Cut for selection mentions (#54694)
NeelChotai May 7, 2026
8bdcce8
settings_ui: Stop reading the clipboard on every frame (#56075)
agu-z May 7, 2026
ebc46d7
Update rmcp and rpassword (#56096)
benbrandt May 7, 2026
dccea21
auto_update: Add NixOS rsync install hint (#56097)
karol-broda May 7, 2026
6766514
Improve auto watch (#56126)
JosephTLyons May 8, 2026
e1a46f9
gpui: Use `SharedString::new_static` within `From` impls for `Element…
MrSubidubi May 8, 2026
e727080
Update Mistral provider docs following #55443 (#56133)
dargor May 8, 2026
c8f0026
gpui: Remove unsound await_on_background helper (#56132)
Veykril May 8, 2026
b270b1d
Fix resolved lens causing flickers (#56047)
SomeoneToIgnore May 8, 2026
c049193
Make all status bar tools able to hide its button via UI (#54971)
SomeoneToIgnore May 8, 2026
e78ddca
agent: Improve UX when agent tries to edit unsaved buffer (#55655)
bennetbo May 8, 2026
6aca636
editor: Extract `git` and `input` out of `editor.rs` (#56155)
GoldStrikeArch May 8, 2026
367db07
collab: Remove unused `api_token` field from `Config` (#56098)
maxdeviant May 8, 2026
7940ded
sidebar: Better search (#56166)
cameron1024 May 8, 2026
f87f0c0
fs: Don't treat watcher errors as reason to do rescans (#56165)
probably-neb May 8, 2026
6bc4b4b
Fix zeta2 prompt format selection (#55338)
probably-neb May 8, 2026
4b23564
collab: Route `get_users_by_ids` through Cloud (#56105)
maxdeviant May 8, 2026
954ac0f
Add conditional check for `auto_discover` in Ollama provider (#55999)
ogtega May 8, 2026
b8c3167
diagnostics: Always expand at least `multibuffer_context_lines` per d…
Veykril May 8, 2026
6151889
markdown: Fix table header alignment and apply alignment to cell cont…
smitbarmase May 8, 2026
392961e
Fix flaky terminal kill task test (#56194)
probably-neb May 8, 2026
b3c65f9
bedrock: Always use 1M context window for anthropic models (#56195)
bennetbo May 8, 2026
31661a8
client: Rename `UserId` to `LegacyUserId` (#56185)
maxdeviant May 8, 2026
dc06395
markdown: Bump mermaid-rs-renderer to fix flowchart parser panic (#56…
agu-z May 8, 2026
6b7d20e
collab: Route `UserService::get_user_by_github_login` through Cloud (…
maxdeviant May 8, 2026
75deffd
editor: Extract more git related stuff out of `editor.rs` (#56198)
GoldStrikeArch May 8, 2026
be83c95
agent: Allow specifying which model is used for subagents (#56203)
bennetbo May 8, 2026
40d87a8
Do not send "finished" agent notification when about to send a queued…
SomeoneToIgnore May 8, 2026
1e01843
opencode: Remove Ling 2.6 Flash Free model (#55984)
Sikriet May 8, 2026
5e62281
fs: Defer initializing poll watcher until after initial worktree scan…
probably-neb May 8, 2026
cbcf12f
sidebar: Make placeholder text clearer (#56081)
macraig May 8, 2026
e621d0d
git_ui: Escape markdown in discard confirmation dialog (#56197)
alkinun May 8, 2026
7205fb9
Expand ClientApiError with structured variants for connection, server…
ConradIrwin May 8, 2026
e444dbf
Actually remove file (#56223)
ConradIrwin May 8, 2026
48db526
Bump wasm-bindgen to 0.2.120 (#56231)
ConradIrwin May 8, 2026
cc20ae3
workspace: Always add projects to windows (#56187)
Anthony-Eid May 9, 2026
715df4a
Add a `Copy Tag` action to the git graph context menu (#56110)
JosephTLyons May 9, 2026
5409d47
vim: Change surrounds with Mini{Quotes,Brackets} and AnyQuotes (#51067)
ian-h-chamberlain May 9, 2026
942f90a
agent: Refresh agent system prompt (#56164)
benbrandt May 9, 2026
de14e3f
agent: Separate flag for rename tool (#56228)
cameron1024 May 9, 2026
c70e4a2
opencode: Remove deprecated models (#56278)
Vlaaaaaaad May 9, 2026
26cf175
agent_ui: Create terminal title editors lazily (#56233)
benbrandt May 9, 2026
ef65b5a
Fix edit prediction provider checkmark (#56250)
terror May 9, 2026
c8f09ca
Fix a bug where Zed incorrectly keeps a removed pane as the active pa…
JosephTLyons May 9, 2026
8bdd78e
opencode: Update Free models (#56328)
Vlaaaaaaad May 10, 2026
7bdcb61
auto_update: Fix Windows installer task arguments syntax (#50464)
yeskunall May 11, 2026
db6039d
agent: Remove open tool (#56295)
benbrandt May 11, 2026
740b424
ep: Generate request IDs on the client (#56386)
osyvokon May 11, 2026
1107bc8
zed: Fix local files not opening with focus on remote workspaces (#56…
Veykril May 11, 2026
533a6b8
Automate community PRs board with review tracks (#56399)
zelenenka May 11, 2026
480210d
agent: Enable experimental system prompt for staff (#56391)
benbrandt May 11, 2026
27fe33c
sidebar: Enable agent panel terminal for staff (#56403)
benbrandt May 11, 2026
7d39896
sidebar: Add terminals to thread switcher (#56388)
benbrandt May 11, 2026
40d4444
sidebar: Show worktree labels for agent terminals (#56412)
benbrandt May 11, 2026
ee309a0
anthropic: Dynamically fetch models from `/models` (#56397)
bennetbo May 11, 2026
0efac16
agent_ui: Avoid setting unchanged terminal titles (#56417)
benbrandt May 11, 2026
cb715fb
agent_ui: Restrict agent toolbar width only for threads (#56410)
benbrandt May 11, 2026
febc3eb
agent: Fix Preserve tool call ID/name across DashScope empty delta ch…
zh-xl-kang May 11, 2026
aeb0589
open_ai: Support specifying reasoning effort (#56411)
bennetbo May 11, 2026
17b90b4
agent_ui: Propagate font size actions from agent panel (#56419)
benbrandt May 11, 2026
1c884d1
agent_ui: Terminal notifications (#56424)
benbrandt May 11, 2026
7813573
GitHub board automation: Retry on GitHub server errors (#56426)
zelenenka May 11, 2026
a378151
GitHub board automation: remove redundant event handling (#56429)
zelenenka May 11, 2026
8033fbf
ep: Send trigger in header (#56433)
probably-neb May 11, 2026
aa16a3b
gpui_macos: Handle non-number font smoothing defaults (#56398)
benbrandt May 11, 2026
d77425f
Stop using wrong paths for zed --diff (#56380)
SomeoneToIgnore May 11, 2026
d927589
agent_ui: Fix double hint for keybinding (#56442)
benbrandt May 11, 2026
bbe23cc
Bring back draft threads (#54292)
mikayla-maki May 11, 2026
6d2b391
ci: Speed it up (#56440)
osiewicz May 11, 2026
7472c29
collab: Route `fuzzy_search_users` through Cloud (#56436)
maxdeviant May 11, 2026
5d3f275
bedrock: Add Guardrail configuration support (#50084)
9to6 May 11, 2026
c19eaab
GitHub board automation: fix query (union selection error) (#56453)
zelenenka May 11, 2026
8681fd7
client: Cleanup superfluous dbg! left over from #56440 (#56457)
osiewicz May 11, 2026
6bd235c
extension_host: Fix cross-device extension installs (#56437)
PiasekDev May 11, 2026
bf423df
Support renaming ACP threads (#56446)
bennetbo May 11, 2026
d35e1cd
Fix various activity indicator issues (#56469)
MrSubidubi May 11, 2026
9332730
docs: Add Windows & Projects concept page (#56402)
morgankrey May 11, 2026
1a2e50e
git_panel: Improve empty states (#56454)
danilo-leal May 12, 2026
21277b3
agent_panel: Make thread title editing more discoverable (#56485)
danilo-leal May 12, 2026
51b43c9
gpui: Add is_scrollbar_dragging() accessor to ListState (#53380)
KlausUllrich May 12, 2026
a5bf443
Add text icons for completion items (#56396)
SomeoneToIgnore May 12, 2026
5776520
gpui: Fix unreachable panic when running examples on Linux (#56322)
lingyaochu May 12, 2026
166c532
deepseek: Add `tool_choice` field to DeepSeek request model (#56040)
cppcoffee May 12, 2026
fddfc3f
acp: Prevent registry loading from hanging indefinitely (#56108)
grgwuk990 May 12, 2026
b930851
Add Gemini 3.1 Flash Lite (#56248)
qtqgyt May 12, 2026
7ab0ce6
Improve default button focus in macOS dialogs (#56513)
SomeoneToIgnore May 12, 2026
c9957c1
ep: Limit collected diagnostics (#56431)
probably-neb May 12, 2026
a130674
Add some refinements to the draft thread UX (#56482)
danilo-leal May 12, 2026
b13cb40
collab: Route `search_channel_members` through Cloud (#56465)
maxdeviant May 12, 2026
6f1409b
collab: Replace `TransitionalUserService` with `CloudUserService` (#5…
maxdeviant May 12, 2026
78c889c
open_ai: Responses API improvements (#56476)
benbrandt May 12, 2026
c35996d
agent: Promote experimental agent system prompt (#56543)
benbrandt May 12, 2026
61da34c
git_panel: Add commit history view (#56500)
danilo-leal May 12, 2026
011bbf7
Add support for custom git commands in the git graph context menu (#5…
JosephTLyons May 12, 2026
6e8eaab
collab: Remove unused `From` impl for `User` model to `proto::User` (…
maxdeviant May 12, 2026
bb473f5
git: Refresh `git: branch diff` when project changes and command is r…
probably-neb May 12, 2026
917c698
Use available width for the labels in the debug modal (#56510)
afgomez May 12, 2026
592727b
collab: Add request stream support (#56455)
Anthony-Eid May 12, 2026
1c61cc3
gpui: Fix scrollbar drag position calculation in list (#53378)
KlausUllrich May 12, 2026
64f6247
git_ui: Add force delete for worktrees (#56519)
smitbarmase May 12, 2026
5418832
Fix token refresh for HTTP requests (#56559)
ConradIrwin May 12, 2026
aa9f4ed
Clip flex editor blocks to the text viewport (#56549)
terror May 12, 2026
4074eab
agent_ui: Images (#56427)
cameron1024 May 12, 2026
ad916ca
anthropic: Use automatic prompt caching with long-lived anchors on to…
rtfeldman May 12, 2026
064a17f
agent_ui: Fix panic when multiple rewrite tool uses share a char offs…
mre May 12, 2026
249f427
vim: Add Helix jump-to-word support to Vim mode (#55492)
GoldStrikeArch May 12, 2026
800a795
bedrock: Add system-prompt cache anchor on caching-capable models (#5…
rtfeldman May 12, 2026
fe9f956
Restrict tools from editing sensitive agents folders (#56456)
rtfeldman May 12, 2026
ef34114
csv_preview: Add settings UI panel with debug tools during developmen…
HalavicH May 13, 2026
cc84bed
Support SCP style SSH URLs (#56304)
notpeter May 13, 2026
394f022
editor: Extend underlines into inlay hints (#56407)
cameron1024 May 13, 2026
495f8ba
agent: Show checkpoints as soon as the model edits files (#56611)
bennetbo May 13, 2026
2301e61
agent_ui: Mermaid diagrams (#56430)
cameron1024 May 13, 2026
3d84957
docs: Clarify more extension publishing steps (#56620)
MrSubidubi May 13, 2026
481854f
ep: Various `ep` CLI improvements (#56587)
probably-neb May 13, 2026
6aaea4d
file_finder: Support line range queries with path:start-end syntax (#…
cppcoffee May 13, 2026
956dbea
copilot: Fix cache control error (#56632)
bennetbo May 13, 2026
8109e55
sidebar: Omit placeholder agent terminal titles (#56612)
benbrandt May 13, 2026
cd2b807
docs: Clarify how to open new threads from the empty state (#56640)
macraig May 13, 2026
7ef2aff
agent_ui: Fix Agent Panel terminal New Thread panic (#56645)
smitbarmase May 13, 2026
0745859
copilot: Bypass Copilot LSP node shim (#56635)
probably-neb May 13, 2026
bb18442
collab: Remove database access in `Authorization` header verification…
maxdeviant May 13, 2026
8c74db0
acp: Fix startup error race condition test flake (#56654)
probably-neb May 13, 2026
048831a
build: Reduce dev debug info level from full to limited (#56656)
osiewicz May 13, 2026
f1a7567
collab: Remove seeding infrastructure (#56562)
maxdeviant May 13, 2026
f56219e
Fix `basic_terminal` test flake (#56659)
probably-neb May 13, 2026
49c6f78
ep: Allow setting expected patch in rate completions modal (#56629)
probably-neb May 13, 2026
477e524
Improve update button version display (#56647)
danilo-leal May 13, 2026
ae9e177
Add colors for vim mode in One theme (#56662)
caiopiccirillo May 13, 2026
7d8fe38
Bump Zed to v1.4.0 (#56653)
zed-zippy[bot] May 13, 2026
a7f037d
sidebar: Remove agent panel terminal feature flag (#56678)
benbrandt May 13, 2026
ffe4f4f
agent_ui: Fix full-width thread view layout (#56684)
benbrandt May 13, 2026
41c710b
git: Allow choosing branch diff target in branch diff view (#56569)
Anthony-Eid May 13, 2026
3a8d012
Fix macOS find query seeding (#56681)
nathansobo May 13, 2026
cad7406
agent_ui: Require an open project for agent panel (#56577)
benbrandt May 14, 2026
75f0940
Vim/Helix: Prevent undo grouping when any LSP completion (#53980)
HuaGu-Dragon May 14, 2026
b01a145
editor: Extract `navigation` out of `editor.rs` (#56634)
GoldStrikeArch May 14, 2026
1376b20
Remove code lens from the diff view (#56726)
SomeoneToIgnore May 14, 2026
9fe2931
agent: Fix tool paths preferring files in subdirectories named after …
procr1337 May 14, 2026
29db565
markdown: Fix default UI font rendering in Mermaid diagrams (#56695)
danilo-leal May 14, 2026
4742e75
ep: Send settled data to cloud (#56572)
probably-neb May 14, 2026
80b11f4
git: Add setting to hide stage/restore buttons (#56740)
cameron1024 May 14, 2026
c937fc6
git_panel: Allow to switch between changes and history tab with keybo…
danilo-leal May 14, 2026
58d24a6
client: Attach system ID to sign-in request (#56675)
maxdeviant May 14, 2026
e80b744
git_ui: Improve GitHub avatar display (#56755)
danilo-leal May 14, 2026
d4a3e0d
sidebar: Track terminal agent thread telemetry (#56723)
benbrandt May 14, 2026
29ca37f
Load global AGENTS.md into native agent system prompt (#56757)
rtfeldman May 14, 2026
a221a86
Fix GPUI crash when using cached view with Input (#50665)
xcb3d May 14, 2026
5e36ec8
Highlight bash conditionals and arithmetic operators (#56484)
terror May 14, 2026
697cf0c
Revert: "languages: Improve function parameter highlighting for Bash"…
colemcanelly May 14, 2026
5f5dd7a
Migrate Rules to global Skills and AGENTS.md (#56672)
rtfeldman May 14, 2026
e36d293
Revert vim mode colors in One theme (#56772)
ConradIrwin May 14, 2026
ffed860
project: Always pass null when body is non-existent in Vue language s…
KazariEX May 14, 2026
b058eda
extension_ci: Fix formatting check failing on grammar queries (#56788)
MrSubidubi May 14, 2026
1f8bb4d
docs: Update dev-containers requirements for podman (#56739)
kdevo May 14, 2026
f22650b
Respect `sort_mode` in `workspace: open files` (#56720)
hron May 14, 2026
003e821
markdown_preview: Independent code font family (#56744)
wln May 14, 2026
37f6d7a
Add ChatGPT subscription provider via OAuth 2.0 PKCE (#53166)
morgankrey May 14, 2026
f511076
fs: Fix unwatching causing `os` unwatch dispatch for recursively watc…
probably-neb May 14, 2026
700b0b5
agent_ui: Render skills as creases (#56689)
danilo-leal May 14, 2026
6f5b4fc
ci: Prepare for Node.js 20 deprecation (#56812)
MrSubidubi May 15, 2026
4714220
ci: Build nightly more frequently (#53800)
MrSubidubi May 15, 2026
3865e72
scheduler: Fix stacked borrows violation in scheduler (#56850)
Veykril May 15, 2026
bf68bf7
agent: Make fast mode more obvious (#56825)
cameron1024 May 15, 2026
dca5976
csv_preview: Implement data_table columns pining (#56619)
HalavicH May 15, 2026
cc40921
editor: Fix hit testing when the editor is clipped (#56861)
timvermeulen May 15, 2026
2a74fb7
Fix activity indicator menu opening when actions are running (#56865)
danilo-leal May 15, 2026
d88afd0
repl: Refresh Python kernelspecs on buffer language change (#54709)
MostlyKIGuess May 15, 2026
23584b8
agent_ui: Fix slash characters being intercepted as commands (#56862)
danilo-leal May 15, 2026
e51b78d
language_models: Support specifying reasoning effort with OpenAI subs…
gb-jos May 15, 2026
e1b06d1
git_ui: Improve history tab focus display (#56813)
danilo-leal May 15, 2026
3115298
agent_panel: Hide thread title edit button outside thread view (#56833)
Anthony-Eid May 15, 2026
4e06b33
Fix title generation when using openai models via subscription (#56858)
gb-jos May 15, 2026
02a3503
agent_ui: Allow toggling profile selector during generation (#56784)
Rfluid May 15, 2026
ebed7d3
agent: Add Opus 4.7 speed support (#56701)
David3u May 15, 2026
b224588
settings_ui: Match all query words in search (#56835)
yeskunall May 15, 2026
61e23fd
Fix text copy via mouse click on Wayland (#50406)
soundslocke May 15, 2026
1b557c7
docs: Re-add missing cookie banner env var in build (#56889)
probably-neb May 15, 2026
3eeda10
ep: Compress settled requests to cloud (#56793)
probably-neb May 15, 2026
1c16e13
gpui_wgpu: Respect `buffer_font_fallbacks` setting (#54878)
Albab-Hasan May 15, 2026
bd725ce
Dismiss Settings overlay when invoking New Thread (#56818)
rtfeldman May 15, 2026
eec06a4
git: Kill git blame process on task drop (#56890)
benbrandt May 15, 2026
3a742b5
language_models: Remove unused `cache_configuration` API (#56884)
bennetbo May 15, 2026
1fb9207
action_log: Accept deleted hunks after commit (#56892)
bennetbo May 15, 2026
b138243
collab: Remove unused fields from database user model (#56898)
maxdeviant May 15, 2026
fa83856
agent_ui: Adjust settings UI for some providers (#56879)
danilo-leal May 15, 2026
33c5ce6
Hide Rules UI when Skills feature flag is enabled (#56782)
MartinYe1234 May 15, 2026
c7110bd
Document ChatGPT Subscription provider (#56828)
morgankrey May 15, 2026
3493830
Use a submenu for Copy Tag in Git Graph context menu (#56910)
JosephTLyons May 15, 2026
6e932e4
agent_ui: Replace @rule mentions with @skill (#56902)
MartinYe1234 May 15, 2026
a6a49af
Add a function to produce docs scoped to release channel (#56917)
JosephTLyons May 15, 2026
a332a36
WIP (#56923)
JosephTLyons May 15, 2026
bebe730
markdown_preview: Shrink preview to fit when pane toolbar grows (#55009)
tkilaker May 15, 2026
3bd9d13
settings: Fix inverted VS Code import for `files.simpleDialog.enable`…
Earlopain May 15, 2026
b7d48eb
git: Disable log.showSignature for internal commands (#55708)
toddlerer May 16, 2026
f7ca86e
editor: Extract `edit_prediction` and `clipboard` out of `editor.rs` …
GoldStrikeArch May 16, 2026
ce38fd6
agent_ui: Show title edit for terminals in agent panel (#57005)
benbrandt May 17, 2026
2323187
acp: Add ACP session deletion support (#57004)
benbrandt May 17, 2026
43585af
agent_ui: Paste dropped paths into agent terminals (#56686)
benbrandt May 17, 2026
4d13f01
project: Context server updates on worktree changes (#51244)
rioriost May 17, 2026
53c9109
open_ai: Fix parsing response if token use info is unspecified (#55919)
marius851000 May 17, 2026
2bd7f35
project: Remove stale registry agent archive caches (#55290)
cppcoffee May 17, 2026
f2df3f9
acp: Add logout support for ACP agents (#56959)
benbrandt May 17, 2026
bfe914b
editor: Remove redundant allocation when merging highlight ranges (#5…
cppcoffee May 18, 2026
5aeb8a7
eval_cli: Wait for model discovery (#57038)
benbrandt May 18, 2026
1dc07b4
copilot: Fix issue when switching between OpenAI and Anthropic models…
bennetbo May 18, 2026
e1f13a8
sidebar: Persist terminal threads in sidebar metadata (#56966)
benbrandt May 18, 2026
6834017
agent: Remove unused `LanguageModelImage` APIs (#57050)
bennetbo May 18, 2026
770e20c
context_server: Handle bad WWW-Authenticate resource_metadata URLs (#…
tomhoule May 18, 2026
79f998a
context_server: Mirror authorization server grant_types_supported (#5…
tomhoule May 18, 2026
533e975
extension_cli: Disallow slash command extensions (#56864)
MrSubidubi May 18, 2026
8ce894b
git_ui: Count commit title length by characters instead of bytes (#57…
koxya May 18, 2026
62c01be
cloud_api_client: Add update_system_settings (#56843)
tomhoule May 18, 2026
988f083
docs: Update threshold billing section (#57060)
NeelChotai May 18, 2026
d3d5fb0
zed: Improve `zed://` URL handling (#57047)
NeelChotai May 18, 2026
3425805
script: Trigger docs release (#56953)
probably-neb May 18, 2026
ea01b92
languages: Exclude angle brackets from rainbow bracket colorization f…
Hadley99 May 18, 2026
ec9ba5f
Make restricted mode more obvious (#57056)
danilo-leal May 18, 2026
b9ba43c
agent_ui: Add mention disambiguation (#56926)
danilo-leal May 18, 2026
7dcd422
opencode: Model updates (#57076)
Vlaaaaaaad May 18, 2026
7a37888
editor: Add action to toggle all diff hunks (#56421)
NeelChotai May 18, 2026
c3951af
acp: Support additional session directories (#57051)
benbrandt May 18, 2026
10fc0fb
Update wgpu to 29.0.3 (#57086)
benbrandt May 18, 2026
2a00db0
node_runtime: Respect npm release-age filters for managed npm install…
benbrandt May 18, 2026
9abb73e
xtask: Fix `setup-webrtc` config overwrite refusal and Windows path f…
gepcel May 18, 2026
980a294
gpui: Prefer Mailbox present mode on Wayland to avoid FIFO stalls (#5…
higorprado May 18, 2026
8ca194d
Add built-in `create-skill` skill (#57064)
danilo-leal May 19, 2026
d9e29d2
Merge upstream zed/main into chore/merge-upstream-zed-2026-05-19 (CON…
May 19, 2026
29b7562
WIP: resolve tooling/xtask + paddleboard Cargo/build/zed.rs conflicts
jasonsmithio May 19, 2026
813a140
RECAPS: note PR #37 partial conflict resolution
jasonsmithio May 19, 2026
cacc6ed
Resolve upstream merge conflicts on PR #37
jasonsmithio May 19, 2026
f06e271
RECAPS: full PR #37 conflict-marker resolution session
jasonsmithio May 19, 2026
3efef9b
Reduce upstream-merge build errors from ~70 to 15
jasonsmithio May 19, 2026
5101c52
More build fix-ups, but workspace-wide errors balloon
jasonsmithio May 19, 2026
e041513
RECAPS: PR #37 build-error fix-up pass
jasonsmithio May 19, 2026
74eb77c
Resolve upstream-merge build errors through cluster #5 (workspace 510…
jasonsmithio May 20, 2026
87ad72b
Resolve agent crate vs upstream ACP restructure (cluster #6, 17 → 0 e…
jasonsmithio May 20, 2026
4114cba
Cluster #7 mechanical fixes in agent_ui (41 → 27 errors)
jasonsmithio May 20, 2026
3a592ef
PR #37 workspace green: clusters #7 + #8 (agent_ui history bridge + p…
jasonsmithio May 20, 2026
ff0e40c
PR #37 green: clippy clean + debug build links + smoke test passes
jasonsmithio May 20, 2026
7533df3
RECAPS: note PR #37 push + ready-for-review flip
jasonsmithio May 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .cloudflare/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ from Cloudflare.
- `open-source-website-assets` is used for `install.sh`
- `docs-proxy` is used for `https://zed.dev/docs`

On push to `main`, both of these (and the files they depend on) are uploaded to Cloudflare.
During docs deployments, both of these (and the files they depend on) are uploaded to Cloudflare.

### Deployment

These functions are deployed on push to main by the deploy_cloudflare.yml workflow. Worker Rules in Cloudflare intercept requests to zed.dev and proxy them to the appropriate workers.
These functions are deployed by the docs deployment workflows. Worker Rules in Cloudflare intercept requests to zed.dev and proxy them to the appropriate workers.

### Testing

Expand Down
17 changes: 16 additions & 1 deletion .cloudflare/docs-proxy/src/worker.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,22 @@
export default {
async fetch(request, _env, _ctx) {
const url = new URL(request.url);
url.hostname = "docs-anw.pages.dev";

if (url.pathname === "/docs/nightly") {
url.hostname = "docs-nightly.pages.dev";
url.pathname = "/docs/";
} else if (url.pathname.startsWith("/docs/nightly/")) {
url.hostname = "docs-nightly.pages.dev";
url.pathname = url.pathname.replace("/docs/nightly/", "/docs/");
} else if (url.pathname === "/docs/preview") {
url.hostname = "docs-preview-5xd.pages.dev";
url.pathname = "/docs/";
} else if (url.pathname.startsWith("/docs/preview/")) {
url.hostname = "docs-preview-5xd.pages.dev";
url.pathname = url.pathname.replace("/docs/preview/", "/docs/");
} else {
url.hostname = "docs-anw.pages.dev";
}

let res = await fetch(url, request);

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/10_bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ body:
placeholder: |
- Provider: (Anthropic via ZedPro, Anthropic via API key, Copilot Chat, Mistral, OpenAI, etc.)
- Model Name: (Claude Sonnet 4.5, Gemini 3.1 Pro, GPT-5)
- Mode: (Agent Panel, Inline Assistant, Terminal Assistant or Text Threads)
- Mode: (Agent Panel, Inline Assistant, or Terminal Assistant)
- Other details (ACPs, MCPs, other settings, etc.):
validations:
required: false
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
blank_issues_enabled: false
contact_links:
- name: Feature request
url: https://github.com/zed-industries/zed/discussions/new/choose
url: https://github.com/zed-industries/zed/discussions/new?category=feature-requests
about: To request a feature, open a new discussion under one of the appropriate categories.
- name: Our Discord community
url: https://discord.com/invite/zedindustries
Expand Down
50 changes: 0 additions & 50 deletions .github/actions/build_docs/action.yml

This file was deleted.

5 changes: 1 addition & 4 deletions .github/actions/run_tests/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,8 @@ runs:
node-version: "18"

- name: Limit target directory size
env:
MAX_SIZE: ${{ runner.os == 'macOS' && 300 || 100 }}
shell: bash -euxo pipefail {0}
# Use the variable in the run command
run: script/clear-target-dir-if-larger-than ${{ env.MAX_SIZE }}
run: script/clear-target-dir-if-larger-than 350 200

- name: Run tests
shell: bash -euxo pipefail {0}
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
**/*.db
**/*.proptest-regressions
**/cargo-target
**/target
.webrtc-sys/
**/venv
**/.direnv
*.wasm
Expand Down
2 changes: 0 additions & 2 deletions .rules
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,6 @@ Within the closures, the inner `cx` provided to the closure must be used instead

Trying to update an entity while it's already being updated must be avoided as this will cause a panic.

When `read_with`, `update`, or `update_in` are used with an async context, the closure's return value is wrapped in an `anyhow::Result`.

`WeakEntity<T>` is a weak handle. It has `read_with`, `update`, and `update_in` methods that work the same, but always return an `anyhow::Result` so that they can fail if the entity no longer exists. This can be useful to avoid memory leaks - if entities have mutually recursive handles to each other they will never be dropped.

## Concurrency
Expand Down
1 change: 0 additions & 1 deletion .zed/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@
"remove_trailing_whitespace_on_save": true,
"ensure_final_newline_on_save": true,
"file_scan_exclusions": [
"crates/agent/src/edit_agent/evals/fixtures",
"crates/agent/src/tools/evals/fixtures",
"**/.git",
"**/.svn",
Expand Down
Loading
Loading