Send fmsg draft
send_draftSend a draft and its attachments immediately; if the host refuses, the reason is returned and it stays a draft.
Instructions
Send a draft made with create_draft, with its attachments, immediately. fmsg messages are immutable: once sent they cannot be edited or recalled. Send within the user's requested task or authorized automation. If the host refuses it, its reason is returned verbatim and the message stays a draft.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | the draft to send |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| to | Yes | ||
| from | Yes | ||
| hint | No | for you, not the user: a better way to do this next time | |
| time | Yes | ||
| topic | Yes | ||
| redacted | No | the kinds of secret replaced, such as github_token; empty when none | |
| resolved | No | short names and how they resolved, when any were given; confirm with the user if an address looks wrong | |
| warnings | Yes | things to tell the user, such as redacted secrets or resolved short names | |
| parent_id | Yes | ||
| redactions | Yes | secrets replaced with placeholders before sending | |
| attachments | Yes | sorted by filename, the same order in every tool | |
| thread_topic | No | the thread's topic: the topic sent for a new message; for a reply, the thread root's topic, or null when the root is not visible |