reddit_feedback_send
Report redditapis.com bugs, missing features, or ideas by drafting them locally, then sending only after user review.
Instructions
Report a product problem or gap in redditapis.com to its team from inside this session, the way Claude Code's own feedback tool works: a report is DRAFTED to a local queue first (action "draft", the default) and SENT only after the user reviews it. Drafting sends nothing, needs no confirmation, and should not be announced mid-task. WHEN TO DRAFT, only at high-signal moments: a redditapis tool call failed with an error that was not a missing key (401), credits (402) or a rate limit (429), and the user had to work around it; the user asked for something no redditapis tool covers; a documented field came back empty or wrong; the user was clearly frustrated with a result. One draft per distinct issue, never twice for the same one. FORMAT for details, four labelled bullets in this order: 'What happened:' observed vs expected, exact error text if short. 'What the user said:' quoted verbatim, or 'user did not comment'. 'Repro:' the minimal call that reproduces it. 'Evidence:' tool name, endpoint, HTTP status, request id (the last failing call is attached automatically where you leave a gap). Facts only: no guessing, no API keys or secrets, no personal names. REVIEW: when the user asks to see or send feedback, call action "list", then action "send" with ONLY the draft ids the user named in their own message, or action "discard". Sending posts each draft to POST /feedback (free, not metered) and returns a server id that reddit_feedback_get can check later.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | For action "send" or "discard": the draft ids to act on, exactly as shown by action "list" and named by the user. | |
| area | No | Optional. The endpoint or feature the report is about, e.g. "posts/comments" or "monitoring". At most 80 characters. | |
| type | No | Required for a draft. "bug": a tool or endpoint misbehaved. "idea": a change that would have made the task easier. "missing_capability": the user needed something no tool provides. | |
| title | No | Required for a draft. One specific line, at most 120 characters, naming the tool or endpoint and the defect, e.g. "reddit_post_comments returns 502 when the post is deleted". | |
| action | No | What to do. "draft" (default) queues a new report locally and sends nothing. "list" shows the pending drafts with their ids. "send" posts the drafts named in ids to redditapis.com; use it only for ids the user named. "discard" drops the drafts named in ids. | |
| details | No | Required for a draft. At most 8000 characters, four labelled bullets in order: What happened, What the user said (verbatim), Repro, Evidence. | |
| evidence | No | Optional identifiers only, never payloads: {tool, endpoint, status, request_id}. Whatever you leave out is filled from the last failing call in this session; mcp_version and client are always attached. |