Skip to content

Remove Agents Panel and utility panes - #49038

Merged
rtfeldman merged 3 commits into
mainfrom
AI-17/remove-agents-panel-utility-panes
Feb 12, 2026
Merged

Remove Agents Panel and utility panes#49038
rtfeldman merged 3 commits into
mainfrom
AI-17/remove-agents-panel-utility-panes

Conversation

@rtfeldman

@rtfeldman rtfeldman commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Remove the AgentsPanel (from the agent_ui_v2 crate) and the utility pane infrastructure from the codebase.

The Agents Panel was a separate panel gated behind the agent-v2 feature flag that was redundant with the existing Agent Panel. Utility panes were a layout concept (secondary panes next to the editor, separate from dock panels) whose only consumer was AgentThreadPane in the Agents Panel.

Changes

  • Deleted the entire agent_ui_v2 crate (agents_panel.rs, agent_thread_pane.rs)
  • Deleted workspace/src/utility_pane.rs
  • Removed UtilityPane, UtilityPaneHandle, UtilityPanePosition, MinimizePane, ClosePane from workspace/src/dock.rs
  • Removed all utility pane fields, methods, and render blocks from workspace.rs
  • Removed all aside toggle code from pane.rs and pane_group.rs
  • Removed agents_panel_dock setting from agent settings and default.json
  • Removed all agent_ui_v2 references from main.rs, zed.rs, and Cargo.toml files
  • Cleaned up test code in tool_permissions.rs and agent_ui.rs

Closes AI-17

(No release notes because this was all feature-flagged.)

Release Notes:

  • N/A

Delete the agent_ui_v2 crate (AgentsPanel, AgentThreadPane) and the
utility pane infrastructure from the workspace crate. The Agents Panel
was a redundant panel gated behind the agent-v2 feature flag, and
utility panes were only used by it.
@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Feb 12, 2026
@zed-community-bot zed-community-bot Bot added the staff Pull requests authored by a current member of Zed staff label Feb 12, 2026
These were introduced in the original agent v2 commit but are no longer
used after removing the utility pane infrastructure.
- Remove 'agents' namespace from test_action_namespaces expected list
- Update scroll offset in test_new_tab_scrolls_into_view_completely
  to account for simplified tab bar end section layout
@rtfeldman
rtfeldman marked this pull request as ready for review February 12, 2026 20:28
@rtfeldman
rtfeldman merged commit 009cc7e into main Feb 12, 2026
29 checks passed
@rtfeldman
rtfeldman deleted the AI-17/remove-agents-panel-utility-panes branch February 12, 2026 20:46
danilo-leal added a commit that referenced this pull request Feb 17, 2026
Fixing a minor UI issue that regressed in
#49038.

Release Notes:

- N/A
jasonsmithio pushed a commit to paddleboarddev/paddleboard that referenced this pull request May 31, 2026
Fixing a minor UI issue that regressed in
zed-industries/zed#49038.

Release Notes:

- N/A
Dima-369 added a commit to Dima-369/zed that referenced this pull request Jul 17, 2026
* Remove smooth open/close animation from all docks

Reverts the custom dock opening/closing animations that were added from
PR zed-industries#48295 and the threads sidebar animation:
- bottom/left/right panel docks (workspace render_dock + Dock::set_open)
- threads sidebar dock (MultiWorkspace)

Docks now open and close instantly again. Also drops the now-unused
ease_out_cubic easing helper and its tests from gpui, and removes the
corresponding 'Motion system' section from the README.

The left/right agent utility panes this originally touched no longer
exist upstream (removed in zed-industries#49038), so only dock.rs/multi_workspace.rs/
workspace.rs/animation.rs needed changes.

* cargo fmt
jonx pushed a commit to jonx/zed-aros that referenced this pull request Jul 17, 2026
Remove the `AgentsPanel` (from the `agent_ui_v2` crate) and the utility
pane infrastructure from the codebase.

The Agents Panel was a separate panel gated behind the `agent-v2`
feature flag that was redundant with the existing Agent Panel. Utility
panes were a layout concept (secondary panes next to the editor,
separate from dock panels) whose only consumer was `AgentThreadPane` in
the Agents Panel.

### Changes
- Deleted the entire `agent_ui_v2` crate (`agents_panel.rs`,
`agent_thread_pane.rs`)
- Deleted `workspace/src/utility_pane.rs`
- Removed `UtilityPane`, `UtilityPaneHandle`, `UtilityPanePosition`,
`MinimizePane`, `ClosePane` from `workspace/src/dock.rs`
- Removed all utility pane fields, methods, and render blocks from
`workspace.rs`
- Removed all aside toggle code from `pane.rs` and `pane_group.rs`
- Removed `agents_panel_dock` setting from agent settings and
`default.json`
- Removed all `agent_ui_v2` references from `main.rs`, `zed.rs`, and
Cargo.toml files
- Cleaned up test code in `tool_permissions.rs` and `agent_ui.rs`

Closes AI-17

(No release notes because this was all feature-flagged.)

Release Notes:

- N/A
jonx pushed a commit to jonx/zed-aros that referenced this pull request Jul 17, 2026
Fixing a minor UI issue that regressed in
zed-industries#49038.

Release Notes:

- N/A
jolutz pushed a commit to jolutz/zed that referenced this pull request Aug 8, 2026
Remove the `AgentsPanel` (from the `agent_ui_v2` crate) and the utility
pane infrastructure from the codebase.

The Agents Panel was a separate panel gated behind the `agent-v2`
feature flag that was redundant with the existing Agent Panel. Utility
panes were a layout concept (secondary panes next to the editor,
separate from dock panels) whose only consumer was `AgentThreadPane` in
the Agents Panel.

### Changes
- Deleted the entire `agent_ui_v2` crate (`agents_panel.rs`,
`agent_thread_pane.rs`)
- Deleted `workspace/src/utility_pane.rs`
- Removed `UtilityPane`, `UtilityPaneHandle`, `UtilityPanePosition`,
`MinimizePane`, `ClosePane` from `workspace/src/dock.rs`
- Removed all utility pane fields, methods, and render blocks from
`workspace.rs`
- Removed all aside toggle code from `pane.rs` and `pane_group.rs`
- Removed `agents_panel_dock` setting from agent settings and
`default.json`
- Removed all `agent_ui_v2` references from `main.rs`, `zed.rs`, and
Cargo.toml files
- Cleaned up test code in `tool_permissions.rs` and `agent_ui.rs`

Closes AI-17

(No release notes because this was all feature-flagged.)

Release Notes:

- N/A
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.

1 participant