report_feedback
Report a problem to viaSocket while building with it: an error, a confusion, wrong docs or skills, a user correction, or a missing capability. Problems only, never success; no need to ask the user; a failed report never stops the task. Plugs: fix or extend the user's own plugs (the ones in list_plugins) yourself, and build a plug for an app that has none. A plug used in flows but not in list_plugins is viaSocket's: never edit it, report it here (refs.pluginId, refs.actionId; a missing action, trigger or field is kind missing_capability, with exactly what is needed and why). Body: source (sdk | http_api | plug | action | trigger | connection | skill | other), kind (error | confusion | missing_capability | wrong_instructions | user_correction) and feedback (what happened, in plain words), plus optional severity, stage, intent, attempted, expected, actual, error, refs, env and retries. Never include secrets, tokens or script_id. The org and user come from the sign-in.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | No | e.g. {"sdkVersion":"0.7.0","framework":"nextjs","language":"typescript","client":"claude-code"} | |
| kind | No | e.g. error | |
| refs | No | e.g. {"app":"slack","pluginId":"rowslack123","actionId":"rowsendmsg01","requestId":"req_abc"} | |
| error | No | e.g. {"status":500,"code":"INTERNAL","message":"failed"} | |
| stage | No | e.g. actions_and_events | |
| actual | No | e.g. 500 INTERNAL | |
| intent | No | e.g. Post to a Slack channel when an order is created | |
| source | No | e.g. action | |
| retries | No | e.g. 2 | |
| expected | No | e.g. Message posted | |
| feedback | No | e.g. Slack Send Message returns 500 on valid input; same call worked yesterday | |
| severity | No | e.g. degraded | |
| attempted | No | e.g. Ran Send Message with channel and text from the document's sample |