Rich message embeds
bb 0.43.3SDK 0.4.104pinned e865697 (desktop-v0.43.3)
Renders your component inside an agent's reply, in place of a marker the agent writes into its message. With this, a plugin can:
What it gives you
- Claim a directive name; an agent writes
::namein a message to invoke it - Replace that marker with a live component, inline in the conversation
- Open a file from the workspace when someone interacts with the embed
API
Each symbol links to the pinned commit it was read at.
PluginMessageDirectiveRegistrationinterface
Used by
Docs, Inline visualizations, Tasks, Workflows
The brief is Markdown, written for a coding agent: what the capability is, where it registers, every SDK symbol with a pinned permalink, the rules that bite, and what done means.