submit_feedback
Submits a feedback report (bug, feature request, improvement, question) to the development team, once the user has been informed of the detected feedback and their confirmation obtained. The report is saved with a snapshot of the schema (number of blocks, of people and of data-model relations, project title). It is attached to the account and project of the call when the call carries one, and saved without them otherwise. An alert email goes to the team after saving; its failure does not cancel the report. The information message addressed to the user takes the form (in the user's language): '💡 [Type] detected: [Title] (Confidence: X%, Type: Y). Would you like me to submit this report? You can add details.' The message the user adds is included in userMessage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Additional tags for categorization | |
| type | Yes | Feedback type: bug, feature_request, improvement, or question | |
| title | Yes | Short descriptive title (5-200 characters) | |
| category | Yes | Category: ui, canvas, chat, tools, api, perf, data, auth, or other | |
| severity | Yes | Severity: critical, major, minor, or trivial | |
| aiReasoning | Yes | Your reasoning explaining why you think it is a bug/feature (10-1000 characters) | |
| description | Yes | Detailed description of the problem or suggestion (20-2000 characters) | |
| userMessage | No | Message or clarification added by the user | |
| aiConfidence | Yes | Confidence level from 0 to 100 | |
| affectedComponent | No | Affected component/tool if identifiable (e.g. ChatPanel, add_cell) | |
| expectedProjectId | No | UUID of the project targeted by THIS call. ACTUALLY targets this project instead of the session project. Refused without changing anything if access is not granted. |