update_ci_finding_status
Update the status of a Context Intelligence finding — acknowledge it, dismiss it, or mark it resolved.
When to use: the user has reviewed a finding (via list_ci_findings / get_ci_finding) and tells you their decision: "dismiss that one", "mark it handled", "acknowledge it for now".
Status meanings:
- acknowledged: seen, kept on the radar (still open).
- dismissed: not relevant / won't fix — removes it from the actionable queue.
- resolved: the underlying issue was fixed (records who resolved it and when). NOTE: this records the resolution only — it does NOT apply the suggested fix to the context item; applying fixes happens in the Marcora web app.
Requires admin or editor role. Confirm with the user before dismissing or resolving a finding they haven't explicitly decided on.
Errors:
- Invalid status. Must be one of: acknowledged, dismissed, resolved.
- Finding not found. / You do not have access to this finding.Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"finding_id": "<finding_id>",
"status": "<status>"
},
"name": "update_ci_finding_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | Required. New status: acknowledged (seen, still open) | dismissed (not relevant) | resolved (issue fixed — records resolver + timestamp). | |
| finding_id | Yes | Required. UUID of the finding (from list_ci_findings). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||