trw_submit_feedback
Send categorized feedback, bug reports, or feature requests to the TRW maintainer. Automatically attaches environment details for context.
Instructions
Submit a memo to the TRW maintainer (PRD-CORE-182).
Use when:
You found a bug, installation problem, or rough edge worth flagging.
You want to send a feature request or piece of feedback that deserves a real reply instead of disappearing into a personal log.
You want the maintainer to see exactly which trw-mcp / Python / OS you are on without retyping it — environment metadata is attached automatically.
Input:
category: one of
bugfix,installation,feedback,feature_request,question,other.subject: short headline (1-200 chars, no newlines).
message: full memo body (10-10000 chars).
contact_email: optional reply-to address; defaults to no reply-to.
metadata: optional extra key/value pairs (16 keys max, 200 char values max). Merged on top of the auto-attached environment dict.
Output: dict with success, submission_id (when 200),
error (when non-200), status_code (HTTP status or 0 on
validation/transport error), and metadata_attached (the dict
actually sent so you can audit it locally).
Never raises — transport and validation failures are reported in the
error field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | ||
| subject | Yes | ||
| category | Yes | ||
| metadata | No | ||
| contact_email | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||