CI runs
The repository's GitHub Actions runs: read why one failed, rerun it, or hand the failure to an agent.
hive plugins install @dip497/ci-runs Run it in a terminal, or find it in Hivemind under Settings ▸ Plugins.
CI runs
The repository's GitHub Actions runs in a tile, newest first, refreshed while any is running. Choose a run to see its jobs; choose a failed job to read the lines that failed. Rerun the failed jobs, cancel a run, open it on GitHub, or ask an agent to find and fix the cause: it starts one in the tile's frame, and you read the prompt before it is sent.
It drives gh, so gh auth login first.
hive plugins install @dip497/ci-runs
hive plugins enable @dip497/ci-runs
hive plugins set @dip497/ci-runs branch current # only the checked-out branch's runs
hive ctl open-tool @dip497/ci-runs/runs
An agent asks it, while its tile is open:
hive ctl plugin call @dip497/ci-runs failures # the failed runs, their failed jobs and how to read their logs
It asks for two permissions: start agents (workspace:spawn) and tell an agent something
(workspace:prompt).
A tool arrives switched off. Turn it on in Settings ▸ Plugins, or with hive plugins enable @dip497/ci-runs, if you trust who wrote it.
Files
From dip497/hivemind-plugins at fb488a4. Hivemind checks each file's checksum as it downloads, and stops if one changed.
hivemind-tool.json1f7c5b6a88dbicon.svgc3acc7be13c1index.js49dd81dda4dcREADME.mdebf62066faee
hivemind-tool.json
{
"id": "@dip497/ci-runs",
"name": "CI runs",
"version": "1.0.1",
"apiVersion": 1,
"minAppVersion": "2026.10.3",
"category": "monitoring",
"description": "The repository's GitHub Actions runs: read why one failed, rerun it, or hand the failure to an agent.",
"entry": "index.js",
"permissions": [
"workspace:spawn",
"workspace:prompt"
],
"commands": [
{
"name": "failures",
"description": "The runs listed now that failed, newest first, each with the jobs that failed and the command that prints their lines."
}
],
"settings": [
{
"id": "count",
"label": "Runs to list",
"type": "number",
"min": 10,
"max": 200,
"default": 40
},
{
"id": "branch",
"label": "Branch",
"type": "choice",
"values": [
"all",
"current"
],
"default": "all",
"description": "Every branch's runs, or only the checked-out branch's."
}
],
"tools": [
{
"key": "runs",
"label": "CI runs",
"description": "GitHub Actions runs, with the failed jobs' logs.",
"tileKind": "ci-runs",
"size": {
"width": 1100,
"height": 720
},
"needsRepo": true,
"singleton": true,
"glyph": "▶",
"icon": "icon.svg"
}
]
}
Hivemind shows you this list and asks before it installs.
- Runs inside Hivemind, with the app's access to your files and network, once you switch it on
- Start agents in your workspace
- Tell an agent something (you send or cancel each one)
| Version | Commit | Listed |
|---|---|---|
| 1.0.1 | fb488a4 | October 28, 2026 |
Needs Hivemind 2026.10.3 or newer.
HiveHub keeps the version listed last. The ones before it are in the repository's history.
Something wrong with it? Report it.