create_support_ticket
File a support ticket. Mirrors to a GitHub issue in Dock's support repo and shows up in the user's dashboard at /settings/support. Use this for bugs (you hit an error), feature requests (Dock is missing something), billing (Stripe/subscription), questions (how do I X), or anything else. Prefer request_limit_increase when the user is simply hitting a plan cap.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Detailed description (5-10000 chars). For bugs: include what you did, what happened, what you expected. For feature requests: the use case. | |
| kind | Yes | Ticket category. | |
| title | Yes | Short headline (3-200 chars). Be specific: 'Table view loses focus on cell edit' beats 'broken'. | |
| context | No | Optional structured metadata echoed into the GitHub issue (workspace slug, URL, error trace, etc). | |
| attachmentUrls | No | Optional list of screenshot/attachment URLs to embed in the issue. URLs must be hosted on the Dock blob store; mint them via POST /api/support/upload first. Max 4. |