/hyperpower:status

What hyperpowers is doing right now.

Reference

/hyperpower:status --watch 5

When to use it

A run is in progress and you want to watch it from a second session.

What you get

Whether hyperpowers is active in this repo, and what the current run has done so far.

How it works

A session running /hyperpower:run is busy until the run hands control back to you. Open a second session in the same repo and run this command there. That is the intended way to watch a run.

It reads the run's records from disk, so it works from any session.

Flag Does
--watch N reprint every N seconds until the run finishes
--run <id> one run, by id prefix. Default: the newest
--last N the N newest runs
--stop-hint when a run looks stuck, print how to end and redirect it
--json the facts without the prose

A run looks stuck when it shows one of these signals: the same failure N times, a fix attempt at round 4 or 5, a required check still failing, a required check at did_not_run, or nothing written to the run's records in ten minutes. Each signal is a fact read from the run's records. None of them judges your approach.

This command only reads. It never stops a run. --stop-hint prints the commands, and you decide whether to run them.

Exit codes: 0 reported, 1 no run to report on, 2 bad input, 78 no config.