ofw_get_message
Retrieve a single message or draft by ID. Uses local cache when available, and marks unread inbox messages as read on OFW.
Instructions
Get a single OurFamilyWizard message OR draft by ID. Reads from local cache when available; otherwise fetches from OFW (which will mark unread inbox messages as read on OFW). For ids that match a draft (in the drafts cache), the response carries folder="drafts" and the body/subject/recipients reflect the drafts cache (which ofw_sync_messages keeps fresh) — drafts have no fromUser, and sentAt/fetchedBodyAt mirror the draft's modifiedAt. For inbox/sent messages, folder is "inbox" or "sent" as before.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| messageId | Yes | Message ID (also accepts draft IDs — drafts are routed via the drafts cache) |