Skip to content

Remove Agent V2 feature flag#52792

Merged
mikayla-maki merged 3 commits intomainfrom
remove-feature-flag
Apr 8, 2026
Merged

Remove Agent V2 feature flag#52792
mikayla-maki merged 3 commits intomainfrom
remove-feature-flag

Conversation

@mikayla-maki
Copy link
Copy Markdown
Member

@mikayla-maki mikayla-maki commented Mar 31, 2026

It's happening.

Self-Review Checklist:

  • I've reviewed my own diff for quality, security, and reliability
  • Unsafe blocks (if any) have justifying comments
  • The content is consistent with the UI/UX checklist
  • Tests cover the new/changed behavior
  • Performance impact has been considered and is acceptable

Release Notes:

  • N/A

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Mar 31, 2026
@zed-community-bot zed-community-bot bot added the staff Pull requests authored by a current member of Zed staff label Mar 31, 2026
@mikayla-maki mikayla-maki changed the title Remove feature flag Remove Agent V2 feature flag Mar 31, 2026
@mikayla-maki mikayla-maki force-pushed the remove-feature-flag branch from 0fea763 to 62c1580 Compare April 7, 2026 23:50
@mikayla-maki mikayla-maki marked this pull request as ready for review April 7, 2026 23:51
@mikayla-maki mikayla-maki enabled auto-merge (squash) April 8, 2026 00:11
@mikayla-maki mikayla-maki merged commit 7bcdb12 into main Apr 8, 2026
30 checks passed
@mikayla-maki mikayla-maki deleted the remove-feature-flag branch April 8, 2026 00:34
lukemarsden added a commit to helixml/zed that referenced this pull request Apr 9, 2026
Merge upstream zed-industries/zed main branch (7544515) into Helix fork.

Notable upstream changes:
- Agent V2 feature flag removal (zed-industries#52792)
- Sidebar/MultiWorkspace rework (zed-industries#53096, zed-industries#53032, zed-industries#53267)
- Agent panel git worktree/branch pickers (zed-industries#52979)
- Language model crate refactor (zed-industries#53270)
- Notification panel removal (zed-industries#50204)
- Subagent permission requests (zed-industries#53428)
- Worktree archival on thread archive (zed-industries#53215)
- Agent layout onboarding (zed-industries#52940)
- AuthRequired status for context servers (zed-industries#53396)

Conflict resolutions:
- crates/zed/Cargo.toml: kept external_websocket_sync feature + upstream track-project-leak
- crates/agent_ui/Cargo.toml: kept external_websocket_sync feature + upstream audio feature
- crates/agent_ui/src/agent_panel.rs: preserved all cfg-gated WebSocket blocks,
  migrated should_render_onboarding to should_render_new_user_onboarding,
  added upstream agent_layout_onboarding
- crates/agent/src/tools/context_server_registry.rs: added AuthRequired to match arm,
  preserved pending_tool_loads tracking
- crates/workspace/src/workspace.rs: added new upstream re-exports
- crates/title_bar/src/title_bar.rs: preserved Helix connection status indicator,
  dropped always-hidden onboarding banner (upstream removed it too)
- crates/recent_projects/src/dev_container_suggest.rs: kept suggest_dev_container check +
  upstream cli_auto_open
- .github/workflows, assets/keymaps, assets/settings, editor, multi_workspace: took upstream

Spec-Ref: helix-specs@e637a591b:001723_merge-latest-zed
lukemarsden added a commit to helixml/zed that referenced this pull request Apr 9, 2026
- HeadlessConnection: add missing agent_id() method, fix new_session()
  signature to take PathList instead of &Path
- Remove dead text_thread_history imports and TextThreadStore creation
  (upstream removed assistant_text_thread crate in zed-industries#52757)
- Remove dead History enum (unused after upstream changes)
- Remove AgentV2FeatureFlag reference (upstream removed flag in zed-industries#52792,
  feature is now always-on)

Spec-Ref: helix-specs@de2777e8a:001723_merge-latest-zed
lukemarsden added a commit to helixml/zed that referenced this pull request Apr 9, 2026
Document upstream changes discovered during the 509-commit merge:
- assistant_text_thread crate removal (zed-industries#52757)
- AgentV2FeatureFlag removal (zed-industries#52792)
- selected_agent_type → selected_agent rename
- ContextServerStatus::AuthRequired variant addition
- AcpServerView vs ConversationView ConnectedServerState differences
- Add 5 new rebase checklist items (35-39) for patterns to watch
- Update commit history with merge commits

Spec-Ref: helix-specs@f6b4bdf0e:001723_merge-latest-zed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement staff Pull requests authored by a current member of Zed staff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants