Read the status
Failed or timed-out runs receive a run-credit refund. A successfully executed session that fails an eval criterion does not count as an execution failure. See Billing and credits for how charges are calculated.
Stop a session
Stop a run when the agent is looping, working on the wrong thing, or no longer needed. This prevents further AI usage. In the web app, select Stop in the session header or the live session pane. The button changes to Stopping… while Gauge ends the agent and saves its work. The run then shows Canceled. From the CLI or API, use:POST /api/v1/runs/{runId}/cancel. Sending the request more than once is safe.
After a run stops:
- The partial session events and diff stay available to inspect.
- The run is not judged, so it has no verdict.
- The run is left out of pass rates and other results.
Inspect a run
Replace<run-id> with the ID from the run list:
logs returns events available so far. A research task may make no repository changes, so an empty diff alone is not a failure.
If a run has finished but its insight or verdict is pending, allow the analysis to complete. Runs without a finished judgment are left out of the pass rate. Check how many runs were judged, as well as the percentage.
When no runs are created
- Check the organization with
gauge status. - Inspect the saved configuration and cadence with
gauge evals get <eval-id>. For preference prompts, usegauge preference get <prompt-id>and check that scenarios exist. - Check
gauge billing statusfor balance and workload eligibility. - If a provider key is required, resolve that connection before trying again. See Configure runs.
gauge evals run <eval-id>, or set a recurring cadence with gauge evals edit <eval-id> --cadence weekly. Preference prompts additionally need at least one repository/persona scenario. See the quickstart.
If a command refers to shared scenarios, presets, or schedules, update the CLI and use the measurement’s own settings. Those old API routes return 403 with an upgrade message.