report_feedback
Report data quality issues or agent intent gaps to improve accuracy and relevance of DataNexus tool responses.
Instructions
Report a data quality issue or agent intent gap for a DataNexus tool response.
tool_id: e.g. "T10" or "security_fetch_cve_detail". query_hash: From the query_hash field of the response. signal: incorrect_data | missing_field | stale_data | not_useful | wrong_entity | data_quality. comment: Issue description. Max 500 chars. missing_fields: Absent or wrong field names. feedback_type: "user_feedback" (default) or "agent_gap". intended_query: Agent's goal. Max 256 chars. gap_description: What was missing. Max 256 chars.
Example: report_feedback(tool_id="T10", query_hash="abc123", signal="incorrect_data")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool_id | Yes | Tool identifier, e.g. T04 or security_fetch_cve_detail. Required. | |
| query_hash | Yes | Hash from the response being reported — found in the query_hash field of any response. Required. | |
| signal | Yes | One of incorrect_data, missing_field, stale_data, not_useful, wrong_entity, or data_quality. Required for user_feedback. | |
| comment | No | Description of the issue. Optional. Max 500 characters. | |
| missing_fields | No | List of field names that are absent or wrong. Optional. | |
| feedback_type | No | user_feedback (default) or agent_gap. Use agent_gap when the tool returned a valid response but did not serve the user's actual need. | user_feedback |
| intended_query | No | What the agent was trying to accomplish — used when feedback_type=agent_gap. Optional. Max 256 chars. | |
| gap_description | No | What was missing or wrong in the result — used when feedback_type=agent_gap. Optional. Max 256 chars. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||