@@ -131,6 +131,19 @@ Several helpers are shared between `repository.ts` and `pull-request.ts` via `ut
131131- ** ` --unignore ` mode** (` -U ` ): calls ` AnalysisService.updateIssueState ` with ` { ignored: false } ` ; skips rendering issue details
132132- The API uses the string UUID (` issue.issueId ` ), not the numeric ` resultDataId ` , for the ` updateIssueState ` call
133133
134+ ## issues command (` issues.ts ` )
135+
136+ - Takes ` <provider> ` , ` <organization> ` , and ` <repository> ` as required arguments
137+ - ** List mode** (default): card-style format sorted by severity (Error > High > Warning > Info)
138+ - ** Overview mode** (` -O, --overview ` ): six count tables — Category, Severity, Language, Tag, Pattern, Author
139+ - ** Filters** : ` --branch ` , ` --patterns ` , ` --tools ` , ` --severities ` , ` --categories ` , ` --languages ` , ` --tags ` , ` --authors ` , ` --limit `
140+ - ** ` --false-positives [value] ` ** (` -F ` ): tri-state filter — ` true ` (default when flag present) sends ` onlyPotentialFalsePositives: true ` , ` false ` sends ` onlyPotentialFalsePositives: false ` , omitted sends nothing
141+ - ** ` --ignore ` mode** (` -I ` ): fetches all issues matching current filters (all pages), then calls ` AnalysisService.bulkIgnoreIssues ` in batches of 100
142+ - ` -R, --ignore-reason ` : ` AcceptedUse ` (default) | ` FalsePositive ` | ` NotExploitable ` | ` TestCode ` | ` ExternalCode `
143+ - ` -m, --ignore-comment ` : optional free-text comment
144+ - Cannot be combined with ` --overview ` or ` --limit `
145+ - Works with any combination of filters; use ` --false-positives --ignore ` to ignore only FP issues
146+
134147## finding command (` finding.ts ` )
135148
136149- Takes ` <provider> ` , ` <organization> ` , and ` <findingId> ` (UUID shown on finding cards) as required arguments — ** no ` <repository> ` argument**
0 commit comments