Revert "agent: Namespace MCP server tools" (#31588)

Reverts zed-industries/zed#30600
This commit is contained in:
Ben Brandt 2025-05-28 15:25:53 +02:00 committed by GitHub
parent e314963f5b
commit 148e9adec2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 3 additions and 12 deletions

View file

@ -637,7 +637,7 @@ impl AgentConfiguration {
.hover(|style| style.bg(cx.theme().colors().element_hover))
.rounded_sm()
.child(
Label::new(tool.ui_name())
Label::new(tool.name())
.buffer_font(cx)
.size(LabelSize::Small),
)

View file

@ -117,7 +117,7 @@ impl ToolPickerDelegate {
ToolSource::Native => {
if mode == ToolPickerMode::BuiltinTools {
items.extend(tools.into_iter().map(|tool| PickerItem::Tool {
name: tool.ui_name().into(),
name: tool.name().into(),
server_id: None,
}));
}
@ -129,7 +129,7 @@ impl ToolPickerDelegate {
server_id: server_id.clone(),
});
items.extend(tools.into_iter().map(|tool| PickerItem::Tool {
name: tool.ui_name().into(),
name: tool.name().into(),
server_id: Some(server_id.clone()),
}));
}

View file

@ -30,10 +30,6 @@ impl ContextServerTool {
impl Tool for ContextServerTool {
fn name(&self) -> String {
format!("{}-{}", self.server_id, self.tool.name)
}
fn ui_name(&self) -> String {
self.tool.name.clone()
}

View file

@ -203,11 +203,6 @@ pub trait Tool: 'static + Send + Sync {
/// Returns the name of the tool.
fn name(&self) -> String;
/// Returns the name to be displayed in the UI for this tool.
fn ui_name(&self) -> String {
self.name()
}
/// Returns the description of the tool.
fn description(&self) -> String;