POST
/
api
/
triage
/
v1
/
{session_id}
/
conclusion
Conclude
curl --request POST \
  --url https://developer.synq.io/api/triage/v1/{session_id}/conclusion \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "conclusion": {
    "conclusionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "issueIds": [
      "3c90c3cc-0d44-4b50-8888-8dd25736052a"
    ],
    "title": "<string>",
    "summary": "<string>",
    "concludedAt": "2023-01-15T01:30:15.01Z",
    "isFinalConclusion": true,
    "addToIncident": {
      "incidentId": "<string>"
    }
  },
  "evidence": [
    {
      "evidenceId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "issueIds": [
        "3c90c3cc-0d44-4b50-8888-8dd25736052a"
      ],
      "title": "<string>",
      "analysis": {
        "analysis": "<string>",
        "sqlQueries": [
          "<string>"
        ]
      }
    }
  ]
}'
{}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

session_id
string
required

Unique identifier of the triaging session, used to group related operations.

Body

application/json

Request to conclude the triage investigation for one or more issues.

conclusion
object
required

IssueConclusion represents the final determination made by the LLM agent about an issue. Each conclusion type must be supported by appropriate evidence collected during investigation.

evidence
EvidenceItem · object[]

Collection of evidence items supporting the conclusion. Evidences previously recorded should not be added here.

Response

200 - application/json

Success

Response for the Conclude operation. Empty as the operation is fire-and-forget.