Inline actions
bb 0.43.3SDK 0.4.104pinned e865697 (desktop-v0.43.3)
Adds a button to the row of controls inside the prompt box, beside the voice and send buttons. With this, a plugin can:
What it gives you
- Read and rewrite the draft prompt, for example rephrasing it or inserting a template
- Insert an @-mention into the draft so its provider can resolve fresh context when the message is sent
- Lock the input while it works, and tint the whole draft while it does
- Set the composer's pickers (provider, model, reasoning level, service tier, permission mode, and on the new-thread screen the project and environment) through the same paths the pickers use, and read back what the composer settled on
- Render in the same row as bb's own prompt-box buttons. If you have more than 3 plugins enabled, bb keeps the 3 most-used plugins inline and moves the rest into an overflow menu
API
Each symbol links to the pinned commit it was read at.
PluginComposerApiinterfaceExperimentalComposerSelectioninterface
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.