docs
autohealer runs list
Inspect recent workflow runs stored in local SQLite (state.db). Read-only — no login or cloud account required.
shellsh
autohealer runs list autohealer runs list --workflow backend autohealer runs list --status failed --limit 10 autohealer runs list --work-dir ~/.autohealer
Output
Prints a table with run ID, workflow, status, issue ID, repository, start time (UTC), and pull request URL when available. Newest runs appear first. When nothing matches, the CLI prints No runs found. and exits 0.
shellsh
ID WORKFLOW STATUS ISSUE REPO STARTED (UTC) PR 42 backend succeeded 482910 my-org/my-api 2026-05-27T18:02:11Z https://bitbucket.org/.../pull-requests/482
Flags
--workflow <name>: only runs for that workflow--status started|succeeded|failed: filter by run status--limit <n>: max rows (default 20, max 500)--work-dir <path>: directory containingstate.db(default~/.autohealer)
State database
run and watch write rows to <work-dir>/state.db. The same file powers in-progress deduplication and stale-run expiry during watch. Use autohealer clean to remove worktrees; run history stays until you delete the database or old rows age out of your queries.