add_discussion
Create a new forum discussion thread with a subject and message, preview it first, then post after explicit confirmation to avoid irreversible mistakes.
Instructions
Start a new discussion thread in a forum. IRREVERSIBLE once dry_run=False.
Call with dry_run=True (default) first, show the preview to the user, and only call again with dry_run=False after they explicitly confirm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | If True (default), only preview the new discussion without posting it. Call again with dry_run=False (same parameters) to actually post. | |
| message | Yes | Thread body content. | |
| subject | Yes | Thread subject/title. | |
| forum_id | Yes | Forum id, e.g. from list_forums. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | Yes | ||
| message | Yes | ||
| preview | Yes | ||
| executed | Yes |