ApiAgent reviews
Gets one recommendation card and the reviewed conversations behind it.
The evidence is newest first; each entry's `unit` names the conversation — its topic and runs — or is null once the conversation has aged out under the workspace's retention. Agent admins only.
Authorization
Bearer AuthorizationBearer <token>
JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
agent*string
The agent ID.
recommendation*string
The recommendation ID.
Format
uuidtenant*string
The tenant identifier
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/agents/string/recommendations/497f6eca-6276-4993-bfeb-53cbbbba6f08"{
"recommendation": {
"id": "00000000-0000-0000-0000-000000000000",
"kind": "ADD_TOOLS",
"category": "MISSING_CAPABILITY",
"severity": "LOW",
"status": "CANDIDATE",
"title": "string",
"summary": "string",
"need": "string",
"patch": {
"tools": [],
"instructionText": "string",
"replaceAnchor": "string",
"adviceMarkdown": "string",
"feature": "string"
},
"evidenceCount": 0,
"firstSeenAt": 0,
"lastSeenAt": 0,
"baseRevision": 0,
"appliedRevision": 0,
"previousRevision": 0,
"appliedBy": "string",
"appliedAt": 0,
"dismissedBy": "string",
"dismissedAt": 0,
"dismissReason": "NOT_RELEVANT",
"dismissNote": "string",
"obsoleteReason": "string",
"version": 0
},
"evidence": [
{
"contribution": "CREATED",
"revision": 0,
"createdAt": 0,
"unit": {
"id": "00000000-0000-0000-0000-000000000000",
"kind": "UNSPECIFIED",
"status": "UNSPECIFIED",
"sessionId": "string",
"topicId": null,
"runIds": [],
"firstRunAt": 0,
"lastRunAt": 0,
"revision": 0,
"summary": "string",
"findingsCount": 0,
"reviewedAt": null,
"requestedBy": "string"
}
}
]
}Empty
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}