code: def list_runs(self, project, entity=None):
          
          query = gql('''
          query Buckets($model: String!, $entity: String!) {
              model(name: $model, entityName: $entity) {
                  buckets(first: 10) {
                      edges {
                          node {
                              id
                              name
                              description
                          }
                      }
                  }
              }
          }
          ''')
          return self._flatten_edges(self.gql(query, variable_values={
              'entity': entity or self.settings('entity'),
              'model': project or self.settings('project')})['model']['buckets'])
docs: Lists runs in W&B scoped by project.
  
          Args:
              project (str): The project to scope the runs to
              entity (str, optional): The entity to scope this project to.  Defaults to public models
  
          Returns:
                  [{"id",name","description"}]