elaichi__feedback__create
Report a BUG to Elaichi — a connected app that behaved wrongly, or something broken in Elaichi itself. This is for defects, not for access: a tool that REFUSED you for permission or restriction is access_request.create, and a tool that is merely missing from your surface is usually search_tools, not a bug. Call it when the person says something is broken, wrong, or not doing what it should, and when a call failed for a reason that is nobody’s fault at this end — a vendor error, an empty result that should have had rows, a field that came back wrong. PASS WHAT YOU ALREADY HAVE, and do not interrogate the person for it: connector_slug and tool_name from the call that misbehaved, and error_text as the tool returned it, VERBATIM — a report carrying those three is actionable on sight, and one that says only "Notion is broken" is not and will be closed unanswered. Never paste the arguments you sent: they are the user’s own data, and the tool name plus the error is what identifies the bug. summary is what the PERSON was trying to do, in their words, one sentence. Filing twice for the same tool while your first report is open does not create a second one — it returns the existing report and created comes back false, so say "you already reported this" rather than implying a fresh one went in. This creates a RECORD for Elaichi to read; it does not fix anything, it cannot make the tool work, and you must not promise a timeline for it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | "integration" when a connected third-party app misbehaved — the common case. "feature" when Elaichi itself did. | |
| detail | No | Anything else the person said that a reader would need. Optional; leave it out rather than padding it. | |
| summary | Yes | What the person was trying to do and what went wrong instead, one sentence, in their words rather than yours. | |
| tool_name | No | The exact tool name that misbehaved, as you called it (e.g. "Acme_HubSpot__create_deal"). | |
| error_text | No | The error or refusal the tool returned, verbatim and untrimmed. The single most useful field here. | |
| connector_slug | No | The connector’s slug, e.g. "notion" — REQUIRED when kind is "integration", because a report that does not name the app cannot be grouped with the others about it. Take it from the tool you called, never from the app’s display name. |