sentinel::diagnoses::list
List every diagnosis recorded against a group, newest first. Each recording is a version and none are overwritten, so the same failure diagnosed twice can be compared.
- group_idstringrequired
- limitinteger· uint32min 0
- offsetinteger· uint32min 0
- diagnosesobject[]required
Newest first: the head is the one in force.
- created_msinteger· int64required
- diagnosisany ofany of (2)Variant 1
- categoryone ofrequired
Show 3 nestedHide nested
one of (3)Variant 1valuestringenum bug, configuration, dependency, unknownVariant 2valuestringenum transientVariant 3valuestringenum expected - confidencestringrequiredenum high, medium, low
- missing_evidencestring[]
What would have raised the confidence. An honest `low` with this filled in is a better answer than a guess.
- proposed_fixany of
Show 2 nestedHide nested
any of (2)Variant 1- descriptionstringrequired
- filesstring[]required
- riskstringrequiredenum low, medium, high
- stepsstring[]required
Variant 2valuenull - related_groupsstring[]
Groups the agent believes share this cause. A suggestion the console shows; nothing is merged on the strength of it.
- reproductionstring
- root_causeobjectrequired
Show 2 nestedHide nested
- descriptionstringrequired
- evidenceobject[]required
Show 6 nestedHide nested
- excerptstringrequired
At most 400 characters of the thing itself.
- kindone ofrequired
Show 2 nestedHide nested
one of (2)Variant 1valuestringenum trace, logVariant 2valuestringenum code - lineinteger· uint32min 0
- pathstring
Relative to the repository root, for `code`.
- span_idstring
The span this points at, for `trace`.
- whystringrequired
- summarystringrequired
One to three sentences, written for a person.
- version_notestring
Drift between the checkout that was read and the version that failed.
Variant 2valuenull - group_idstringrequired
- idstringrequired
- investigation_idstringrequired
- modelstringrequired
- raw_resultstring
- session_idstringrequired
- sourceone ofrequiredone of (2)Variant 1valuestringenum first_passVariant 2valuestringenum conversation
- turn_idstring
- validbooleanrequired
False when the stored payload no longer parses as a `DiagnosisV1` — the raw text is kept so nothing is lost silently.
- totalinteger· uint64requiredmin 0