Recent pipeline activity
recent_activityList recent pipelines across all accessible repositories to identify failing or running builds without knowing a specific repo.
Instructions
Lists the most recent pipelines across the repositories the token has push or admin access to, newest first: repo full_name, repo_id, pipeline number, status, event, branch, title, short commit, author, ISO created time and duration_s; get_pipeline gives the web URL. Use it to answer "what is failing / running right now?" without knowing a repo. Woodpecker returns only the 50 newest pipelines; status filters within those (e.g. failure) and limit caps the result (default 10, max 50). For older history of one repo use list_pipelines.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"instance": "<instance>"
},
"name": "recent_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum entries (default 10, max 50). | |
| status | No | Only pipelines in this status, e.g. failure, running, success. | |
| instance | Yes | Woodpecker instance name. Configured instances: default. |