Skip to content

reopen

The reopen action undoes fixed or skipped marks, returning issues to pending status.

{
"action": "reopen",
"fps": ["88d32cab35478753"]
}
ParameterTypeRequiredDescription
fpsarrayYesArray of fingerprints to reopen
{
"reopened": 1,
"prog": {"total": 136, "fixed": 114, "skip": 2, "rem": 20}
}
FieldDescription
reopenedNumber of issues reopened
progUpdated progress summary

Marked the wrong issue? Reopen it:

{"action": "reopen", "fps": ["88d32cab35478753"]}

Previously skipped as false positive, but now want to fix:

{"action": "reopen", "fps": ["xyz1234567890abc", "abc6789012345def"]}

User decided an issue needs fixing after all:

{"action": "reopen", "fps": ["88d32cab35478753"]}
// Issue returns to pending, will appear in next `next` call
Agent: sheriff done fps=["88d32cab"] status="skip"
→ Marked as skipped (thought it was false positive)
User: "Actually, that's a real bug. Can you fix it?"
Agent: sheriff reopen fps=["88d32cab"]
→ Issue is now pending again
Agent: sheriff next
→ Issue appears in next batch
Error CodeCauseSolution
SARIF_NOT_LOADEDNo SARIF file has been loadedCall load first
INVALID_FINGERPRINTFingerprints are missing or none existProvide valid fingerprints from next response
ALREADY_OPENNone of the provided issues are markedIssues are already in pending state
DB_ERRORDatabase error occurredCheck .sheriff/ directory permissions