Ctrl + K
DocumentationLog inGet started

tessl/pypi-apache-airflow-providers-dbt-cloud

tessl install tessl/pypi-apache-airflow-providers-dbt-cloud@4.4.0

Provider package for integrating Apache Airflow with dbt Cloud for data transformation workflow orchestration

Agent Success

Agent success rate when using this tile

84%

Improvement

Agent success rate improvement when using this tile compared to baseline

1x

Baseline

Agent success rate without this tile

84%

rubric.jsonevals/scenario-5/

{
  "context": "This criteria evaluates how well the engineer uses the requests library to implement custom User-Agent tracking for dbt Cloud API requests, which is a key feature for API usage analytics and debugging support in the apache-airflow-providers-dbt-cloud package.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "requests library usage",
      "description": "Uses the requests library (or requests.Session) to make HTTP requests to the dbt Cloud API",
      "max_score": 15
    },
    {
      "name": "User-Agent header",
      "description": "Sets a User-Agent header in HTTP requests that includes both client name and version information",
      "max_score": 25
    },
    {
      "name": "Header format",
      "description": "Formats the User-Agent header value as 'client-name/version' (e.g., 'dbt-cloud-client/1.0.0')",
      "max_score": 20
    },
    {
      "name": "Authorization header",
      "description": "Includes the API token in request headers for authentication (typically as 'Authorization: Token <token>' or 'Authorization: Bearer <token>')",
      "max_score": 15
    },
    {
      "name": "Base URL construction",
      "description": "Constructs API URLs using the tenant parameter, defaulting to cloud.getdbt.com when not provided",
      "max_score": 10
    },
    {
      "name": "Consistent header application",
      "description": "Ensures all API requests include the User-Agent header consistently (e.g., by using session defaults or a centralized request method)",
      "max_score": 15
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/apache-airflow-providers-dbt-cloud@4.4.x
tile.json