Replace skaband tools with a sketch.dev MCP client
sketch.dev provides seeing recent sessions and reading a past
session as tool.
diff --git a/mcp/client.go b/mcp/client.go
index e87a465..7ea74a6 100644
--- a/mcp/client.go
+++ b/mcp/client.go
@@ -81,17 +81,7 @@
return serverConfigs, errors
}
-// ConnectToServers connects to multiple MCP servers in parallel
-func (m *MCPManager) ConnectToServers(ctx context.Context, configs []string, timeout time.Duration) ([]MCPServerConnection, []error) {
- serverConfigs, parseErrors := ParseServerConfigs(ctx, configs)
- if len(serverConfigs) == 0 {
- if len(parseErrors) > 0 {
- return nil, parseErrors
- }
- return nil, nil
- }
- return m.ConnectToServerConfigs(ctx, serverConfigs, timeout, parseErrors)
-} // ConnectToServerConfigs connects to multiple parsed MCP server configs in parallel
+// ConnectToServerConfigs connects to multiple parsed MCP server configs in parallel
func (m *MCPManager) ConnectToServerConfigs(ctx context.Context, serverConfigs []ServerConfig, timeout time.Duration, existingErrors []error) ([]MCPServerConnection, []error) {
if len(serverConfigs) == 0 {
return nil, existingErrors