submitFeedback
Submit feedback when a tool behaves unexpectedly or required information is missing. Describe your goal and what went wrong to help improve the service.
Instructions
Call this when you got stuck, when a tool's response was unexpected, when you needed information that wasn't available, or when something didn't behave as documented. Low friction — submit even partial feedback. We read every submission. Does NOT require a 'rationale' field; the goal/expected/observed fields below ARE the rationale.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | REQUIRED. What you were trying to accomplish (10-500 chars). | |
| attempted_tools | No | OPTIONAL. Tools you tried before getting stuck. | |
| blocked_at | No | OPTIONAL. Where exactly you got blocked. | |
| expected | No | OPTIONAL. What you expected to happen (max 500 chars). | |
| observed | No | OPTIONAL. What actually happened (max 500 chars). | |
| severity | No | OPTIONAL. Impact severity (default: 'minor'). | minor |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | True if the feedback was accepted. | |
| tracking_id | No | Stable id agents can reference in follow-up submissions; null if persistence failed. | |
| message | Yes | ||
| severity | No |