Skip to content

Commit b336cf1

Browse files
committed
fix: filter out disabled MCP servers from display
1 parent b82dff1 commit b336cf1

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

  • crates/forge_main/src

crates/forge_main/src/ui.rs

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -683,15 +683,13 @@ impl<A: API + 'static, F: Fn() -> A> UI<A, F> {
683683

684684
let mut info = Info::new().add_title("MCP SERVERS");
685685

686-
for (name, server) in mcp_servers.mcp_servers {
687-
let server_name = if server.is_disabled() {
688-
format!("{} (disabled)", name).dimmed().to_string()
689-
} else {
690-
name.to_string()
691-
};
692-
686+
for (name, server) in mcp_servers
687+
.mcp_servers
688+
.into_iter()
689+
.filter(|(_, s)| !s.is_disabled())
690+
{
693691
info = info
694-
.add_title(server_name)
692+
.add_title(name.to_string())
695693
.add_key_value("Command", server.to_string());
696694
}
697695

0 commit comments

Comments
 (0)