Update Comment
kaiten_update_commentReplace the body of an existing Kaiten comment with markdown or HTML content. Provide card and comment IDs to update the comment and receive the updated comment object.
Instructions
Replace the body of an existing comment. Markdown by default — if you are sending HTML, also pass textFormat: 'html'. QUIRK: Kaiten's comment markdown does NOT support ATX headings (### Header renders as literal text). Use bold or switch to HTML if you need a heading inside a comment. Resolve commentId via kaiten_get_card_comments. The cardId is part of the URL path — both cardId and commentId must reference the actual card-comment pair (mismatched pair returns 500 from Kaiten). Returns: the updated comment object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | New comment body. Markdown by default — pass `textFormat: 'html'` if you're sending HTML. Note: heading syntax (`### Header`) is NOT supported in comment markdown — render as literal text. Bold/list/code/link/blockquote work. | |
| cardId | Yes | Card ID the comment belongs to (from kaiten_get_card_comments) | |
| commentId | Yes | Comment ID (from kaiten_get_card_comments) | |
| verbosity | No | Detail: raw|min(default)|normal|max | min |
| textFormat | No | Hint to Kaiten about the format of `text`. Default = 'markdown' (Kaiten's own default). Set to 'html' if you are sending HTML — Kaiten will then store and render the comment as HTML. Without this hint, raw HTML in a comment shows up in the UI as literal angle brackets. Maps to API field `type` (1=markdown, 2=html). (jira_wiki is not supported for comments.) |