submit_feedback
Record user feedback on generated SQL queries to improve future accuracy by seeding verified examples.
Instructions
Record user feedback for a query result.
Feedback is stored in ~/.nlqueries/feedback/<agent_id>.jsonl and is used
by ``nlqueries promote-feedback`` to improve future query accuracy by
seeding verified (question, SQL) examples into retrieval.
Args:
question: The question that was asked.
agent_id: The agent that answered it.
generated_sql: The SQL that was generated (copy from the query result).
rating: ``"up"`` (correct answer) or ``"down"`` (wrong answer).
corrected_sql: Optional corrected SQL when rating is ``"down"``.
Returns:
Confirmation string, or an error message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rating | Yes | ||
| agent_id | Yes | ||
| question | Yes | ||
| corrected_sql | No | ||
| generated_sql | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |