List Bug Groups
list_bug_groupsGrouped triage view: bugs collapsed across pages by error signature (one group per distinct error within a project, even when dedup created many bug rows). Each group includes projectId + groupKey (the stable group identity), a representative sampleBugId/sampleTitle, instanceCount, occurrenceCount, sessionCount, userCount, maxSeverity, topStatus, signalReason (why the classifier flagged it), browsers/oses, platforms (web/ios/android/react-native/flutter/server — one issue can span several), and anyRegression. Pass both projectId and groupKey as one groupRefs entry to bulk_update_bugs. Legacy groupKeys are accepted only when unique across the organization and are rejected when ambiguous. Prefer this over list_bugs for triage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort key: last_seen (default), first_seen, count (occurrences), severity, title, signal (regressions first), assignee (display name, unassigned last) | last_seen |
| limit | No | Number of groups (default 20) | |
| offset | No | Pagination offset | |
| search | No | Search text in title and description | |
| status | No | Filter by per-bug status (groups also expose aggregated topStatus) | |
| assignee | No | 'unassigned', or a user id from list_team — narrows to bugs assigned to that person (or none) | |
| platform | No | Only groups with an occurrence captured on this platform | |
| severity | No | Filter by per-bug severity | |
| direction | No | Sort direction for the chosen key (default desc; ties break on last_seen desc) | desc |
| projectId | No | Filter by project ID | |
| unresolved | No | true = only groups whose aggregated topStatus is not resolved/silenced | |
| deliveryFeed | No | Delivery feed: all, urgent_critical, or ui_ux. Defaults to the PAT or project setting. |