list_xcom_entries
Retrieve XCom entries for a specific task instance by providing DAG ID, run ID, and task ID. Supports limiting and offsetting entries for efficient data extraction.
Instructions
[Tool Role]: Lists XCom entries for a specific task instance.
Args:
dag_id: The DAG ID
dag_run_id: The DAG run ID
task_id: The task ID
limit: Maximum number of entries to return (default: 20)
offset: Number of entries to skip (default: 0)
Returns: Dictionary containing XCom entries with key, value, timestamp, and other metadata
Input Schema
Name | Required | Description | Default |
---|---|---|---|
dag_id | Yes | ||
dag_run_id | Yes | ||
limit | No | ||
offset | No | ||
task_id | Yes |
Input Schema (JSON Schema)
{
"properties": {
"dag_id": {
"title": "Dag Id",
"type": "string"
},
"dag_run_id": {
"title": "Dag Run Id",
"type": "string"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"title": "Offset",
"type": "integer"
},
"task_id": {
"title": "Task Id",
"type": "string"
}
},
"required": [
"dag_id",
"dag_run_id",
"task_id"
],
"type": "object"
}