ub-agents v0.1.15
Commands · ub-agents report

Commands

ub-agents report

Agents run report to record the result of a run. Inside a run they use the launcher's own command from UB_AGENTS_REPORT.

$ ub-agents help report
usage: ub-agents report (--outcome OUTCOME | --status {retry,blocked}) --summary SUMMARY [options]

Record a supervised run's explicit result on GitHub. Use inside the launcher-
provided assignment environment; choose --status or --outcome (required). Stop
reports (--status blocked or an outcome adding a configured stop label) require
--action or --option.

options:
  --outcome OUTCOME      declared project outcome; reports success
  --status {retry,blocked}
                         failure verdict; changes no labels
  --summary SUMMARY      explain the result in 1–8000 characters (required)
  --action ACTION        one independent ask that is needed, at most 300
                         characters; repeat for each ask
  --option OPTION        one alternative way to unblock, at most 300 characters;
                         repeat with the recommendation first; append :
                         `COMMAND` for a command block
  --handoff NUMBER       implementation PR number; its head is recorded
  -h, --help             show this help

examples:
  ub-agents report --outcome handed-off --summary "Ready for review" --handoff 150
  ub-agents report --status blocked --summary "Decision pending" --option "Maintainer: use A." --option "Maintainer: use B."