Add top-level `sentry feedback` commands for managing User Feedback
@betegon is already working on this.
Since Jul 17, 2026.
Assessment
This issue has not been assessed yet.
Description
Summary
Add a top-level sentry feedback command group to inspect and manage User Feedback for a Sentry organization, similar to sentry issue.
This is separate from the existing sentry cli feedback command, which submits feedback about the CLI itself.
Modern User Feedback is backed by issues. The implementation should use the organization Issues API with a mandatory issue.category:feedback filter, not the legacy User Reports endpoints.
Command roadmap
First PR
-
sentry feedback list [<org>/<project>]— list and search feedback with pagination and unresolved/resolved/spam mailboxes -
sentry feedback view [<org>/<project>/]<feedback-id>— show the feedback issue plus its latest event context; makeviewthe default and expose the standardshowalias
Follow-ups
-
sentry feedback resolve <feedback-id> -
sentry feedback unresolve <feedback-id>(reopenalias) -
sentry feedback spam <feedback-id> -
sentry feedback unspam <feedback-id>(restorealias) -
sentry feedback mark-read <feedback-id> -
sentry feedback mark-unread <feedback-id> -
sentry feedback assign <feedback-id> <user-or-team> -
sentry feedback unassign <feedback-id> -
sentry feedback comment <feedback-id>— add an internal comment; editing/deleting comments can follow -
sentry feedback delete <feedback-id> -
sentry feedback summary [<org>/<project>]— AI summary when available -
sentry feedback categories [<org>/<project>]— AI-generated categories when available
The first implementation PR should only cover list and view; this issue tracks the full command group.
- Dominant language
- TypeScript
- Stars
- 121
- Forks
- 14
- Avg merge
- 22h 3m
- Merged PRs (30d)
- 94
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from getsentry/cli
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
-
bug jared
-
jared
Difficulty 4/5 3-5 days Newbie friendliness 52/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
copse-dev/agent-pane#2953 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
calcite-components needs triage refactor
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Esri/calcite-design-system#15203 ·