send_feedback
Submit feedback about PlanExe — issues, impressions, or suggestions. Callable at any point in the workflow; fire-and-forget, never blocks. Use category to classify: mcp (MCP tools, SSE, plan_status, workflow), plan (the generated output files), code (PlanExe source), docs (documentation), other. Optionally attach to a plan via plan_id. Use rating (1-5) for sentiment: 1=strong negative, 3=neutral, 5=strong positive. Especially useful for reporting: SSE streams that close before plan completion, plan_status returning stale or inconsistent data, queue delays where workers are slow to pick up plans, and impressions of plan output quality after reviewing reports. Include specific details (plan_id, percentages, timestamps) when reporting issues.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rating | No | Sentiment: 1=strong negative, 2=weak negative, 3=neutral, 4=weak positive, 5=strong positive. | |
| message | Yes | Free-text feedback. Include environment context if reporting an issue. | |
| plan_id | No | Optional plan UUID to attach this feedback to. | |
| category | Yes | Feedback category: mcp, plan, code, docs, or other. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Confirmation message. | |
| feedback_id | Yes | Server-generated UUID for this feedback entry. | |
| received_at | Yes | UTC timestamp when the feedback was received (ISO 8601). |