Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
Assistant output can carry a small set of delivery/render directives:
MEDIA:[[audio_as_voice]][[reply_to_current]][[reply_to:<id>]][embed ...]Remote
MEDIA:https:http:Plain Markdown image syntax stays text by default. Channels that intentionally map Markdown image replies to media attachments opt in at their outbound adapter; Telegram does this so
These directives are separate.
MEDIA:[embed ...]MEDIA:[[audio_as_voice]]When block streaming is enabled,
MEDIA:[embed ...][embed ...]Self-closing example:
text[embed ref="cv_123" title="Status" /]
Rules:
[view ...]ref="..."url="..."MEDIA:The normalized/stored assistant content block is a structured
canvasjson{ "type": "canvas", "preview": { "kind": "canvas", "surface": "assistant_message", "render": "url", "viewId": "cv_123", "url": "/__openclaw__/canvas/documents/cv_123/index.html", "title": "Status", "preferredHeight": 320 } }
Stored/rendered rich blocks use this
canvaspresent_view© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine