Feedback: Report bug
feedback_report_bugReport a bug to the Nilyo team as a tracked issue. Use after a tool failed unexpectedly (TOOL_FAILED, wrong or empty result, broken flow) and the user agrees to report it; also when the user says 'ça ne marche pas' / 'report this'. Include the exact error code and details from the failing result so engineers can reproduce. Never include credentials, message bodies or third-party personal data. Ask the user for consent first (user_consent=true).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | Nilyo tool name involved, if any. | |
| steps | No | Minimal steps to reproduce: which tools/arguments in which order (IDs can be included). | |
| title | Yes | Short, specific title in English (what fails or what is wanted), e.g. 'email_list_messages fails on OVH IMAP mailbox with 501'. | |
| actual | No | ||
| expected | No | ||
| provider | No | Provider involved when relevant: linkedin, whatsapp, instagram, telegram, gmail, outlook, imap, calendar. | |
| severity | No | high = user blocked with no workaround; medium = wrong behaviour with a workaround; low = cosmetic. | |
| error_code | No | Error code returned by Nilyo, e.g. TOOL_FAILED, PROVIDER_VALIDATION_ERROR. | |
| description | Yes | What the user was trying to do, in their words plus your observations. No passwords, tokens, message contents or third-party personal data. | |
| user_consent | Yes | Must be true: the user explicitly agreed to send this report to the Nilyo team. | |
| error_details | No | The 'Details:' text of the failing result, verbatim. | |
| sentry_event_id | No | error.sentry_event_id from the failing result, when present. | |
| suspected_layer | No | Where you think the bug is: 'nilyo' (tool logic, resolution, errors, billing, connection flow) or 'unipile_api' (the provider connection layer returned an error like UNIPILE_5xx/provider/…). 'unknown' lets the server infer it. |