dag_calendar
Retrieve detailed calendar and schedule data for a specific DAG in Airflow, including run history and upcoming executions, within a customizable date range and result limit.
Instructions
[Tool Role]: Retrieves calendar/schedule information for a specific DAG.
Args: dag_id: The DAG ID to get calendar info for start_date: Start date for calendar range (YYYY-MM-DD format, optional) end_date: End date for calendar range (YYYY-MM-DD format, optional) limit: Maximum number of DAG runs to return (default: 20, was hardcoded at 50)
Returns: DAG calendar data: dag_id, schedule_interval, runs, next_runs
Input Schema
Name | Required | Description | Default |
---|---|---|---|
dag_id | Yes | ||
end_date | No | ||
limit | No | ||
start_date | No |