{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Updates an existing message, typically to publish a draft by setting publish=true. Workflow-enabled publication requires Idempotency-Key and atomically records message activity and any policy transition.","properties":{"path":{"type":"object","properties":{"account_id":{"type":"string"},"project_type":{"type":"string"},"request_id":{"type":"string"},"message_id":{"type":"string"}},"required":["account_id","project_type","request_id","message_id"],"additionalProperties":false},"headers":{"type":"object","properties":{"Idempotency-Key":{"description":"Client command key. Required when publishing a message for a workflow-enabled project; trimmed and limited to 255 characters.","type":["string","null"]}},"required":[],"additionalProperties":false},"body":{"type":"object","properties":{"attachment_asset_ids":{"type":"array","items":{"type":"string"}},"content":{"minLength":1,"type":"string"},"publish":{"type":"boolean"},"tlp":{"type":"string","enum":["clear","green","amber","amber-strict","red","white"]}},"required":["content","publish","tlp"]}},"required":["path"],"additionalProperties":false},"name":"Update/publish a message for an RFI request","id":"cloudflare.put_messageupdate","example":{"path":{"account_id":"example","project_type":"example","request_id":"example","message_id":"example"}},"maxRequests":1,"summary":false}}