update_ci_finding_status
Acknowledge, dismiss, or resolve a Context Intelligence finding after reviewing it. Records resolver + timestamp on resolve; does not itself apply the suggested fix (that's done in the web app).
Input Schema
{
"type": "object",
"required": [
"finding_id",
"status"
],
"properties": {
"status": {
"type": "string",
"description": "Required. New status: acknowledged (seen, still open) | dismissed (not relevant) | resolved (issue fixed — records resolver + timestamp)."
},
"finding_id": {
"type": "string",
"description": "Required. UUID of the finding (from list_ci_findings)."
}
}
}Output Schema
{
"type": "object",
"description": "The updated finding row, including the new status (and resolved_at/resolved_by when resolved)."
}Instructions
Update the status of a Context Intelligence finding — acknowledge it, dismiss it, or mark it resolved.
Use this when 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.
Authorization: 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.
Example prompts:
- “Dismiss that finding — it’s not relevant.”
- “Mark finding <id> as resolved.”
- “Acknowledge those for now.”