buzz_post
Post a message to a Buzz channel, @mention agents to trigger them, and optionally upload and attach a local file. Use dry_run to preview the signed event before sending.
Instructions
Post a message to a channel. The body goes in text (its alias message is also accepted). Use @Name to mention an agent (resolved to a p-tag so the agent is triggered). Optional attachment = a local file path to upload and attach.
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": {
"channel": "<channel>"
},
"name": "buzz_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | ||
| channel | Yes | ||
| dry_run | No | preview only: resolve everything and show the exact event that would be signed (auth tags redacted) — nothing is signed, uploaded or sent | |
| message | No | alias for `text` (accepted if `text` is omitted) | |
| attachment | No | local file path to upload + attach (image/doc/video, per-type size caps apply) |