report_concern
USER-TRIGGERED issue reporting — call when the user expresses doubt about a specific data point or value ('this number is wrong', 'doesn't match my Shopify admin', 'why is this zero?', 'something's off here'). Capture their concern as a structured report BEFORE speculating about causes. After saving, briefly acknowledge ('I've logged that for the team to review') and then offer to help debug if relevant.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _offset | No | Pagination offset. If a response includes _pagination.hasMore=true, use _offset to fetch the next page. | |
| category | Yes | data_mismatch = user says it doesn't match another source (Shopify admin, GA, etc.). incorrect_calculation = the math looks wrong to them. missing_data = expected data isn't there. confusing_output = the response format is unclear. slow_response = took too long. | |
| severity | No | Inferred from how strongly the user voiced the concern. 'a bit weird' = low; 'this is definitely wrong' = high. | |
| toolName | No | The tool whose response prompted the concern, if known. | |
| userQuote | Yes | Verbatim what the user said, trimmed. Don't paraphrase. | |
| description | Yes | 1–2 sentences framing the concern technically. Include the data point in question. | |
| expectedValue | No | If the user said what they expected (e.g. 'should be around 500'), include it. | |
| responseSnippet | No | Relevant excerpt of the tool response that the user is questioning. |