Skip to the content
runstory

Your coding agent says done. Runstory shows what broke.

Runstory builds the app in your commit and runs it in a hosted sandbox. AI agents use it as a person would. Each problem comes back with a script that reproduces it. It works from the command line and through the GitHub App.

Your coding agent says

Done. The list now shows the next task.

Runstory shows

A sample check

1 problem found

F1

The board goes blank when the last task is done

00:52High severity

Expected
The board says “Nothing left to do”.
Verified
3 of 3 re-runs failed.
Reproduce
sh hunt.c1.sh

Your coding agent reads it from .runstory/findings.json

Fixing F1.

A sample check of Taskboard, a sample web app. The 2 cursors are added to show its 2 agents. A real check records a video for each agent. Only a check of a web app records a video.

How Runstory works

Each finding is run again

Its script runs 3 more times. Then a blind verifier runs it again.

You keep working

Commits and pushes are never blocked. Uncommitted edits are not part of a check.

Read what source and evidence travel
Sign in to runstory