id (bug_ plus 8 hex characters) next to its name. Bug
names are free text, so pass the id to avoid shell quoting. The exact name
also works. The id is the same every time you run the CLI.
bugs list
id, name, kind, summary, status,
and triage:
kind is bug or flag (a static mistake recorded without reproduction).
status is OPEN, ACCEPTED, DUPLICATE, WORKS_AS_INTENDED, or
CANNOT_REPRODUCE; triage is null until someone records a decision.
--full prints the full bug shape for each bug.
bugs describe
status, and triage. <bug> is the
id or the exact name. An unknown bug fails with the session’s ids and names.
rootCause, culpritPr, culpritChanges, sourceLinks, customFields,
recording, and screenshot are present only when Mo recorded them.
recording times are epoch milliseconds. screenshot, for a static finding, is
{ "artifactId", "mediaType" } with image/jpeg or image/png. agent is the
sub-agent that reported the bug and investigatorAgent the one that reproduced
it; either can be null, as can reviewedAt. For recordings, logs, and issue
drafts, use qa report.
bugs set-status
open, accepted, works-as-intended,
cannot-reproduce, or duplicate. See triage.
Prints every triage decision in the session, each a triage object with the
bug’s bugId added:
Options
string
For
bugs list and bugs describe, write the JSON to this file instead of
stdout and print the file’s path.