haops_post_message
Post a markdown-formatted message to a HAOps project discussion thread, with optional threaded replies and @mentions.
Instructions
Post a message to a discussion thread in a HAOps project. Markdown is recommended for agent messages — it will be converted to HTML server-side.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectSlug": "<projectSlug>",
"discussionId": "<discussionId>",
"content": "<content>"
},
"name": "haops_post_message"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Message content. Use markdown formatting (headings, bold, lists, code blocks) for best results. Supports @mentions with user IDs. | |
| verbose | No | If true, return the full API response instead of the compact summary (default: false) | |
| contentType | No | Content format (optional, default: markdown). Markdown is recommended for agents. | |
| projectSlug | Yes | The project slug (URL identifier) | |
| discussionId | Yes | UUID of the discussion thread | |
| parentMessageId | No | UUID of parent message for threaded replies (optional) |