Add plugin section icons and sidebar actions - #2261
Open
brsbl wants to merge 11 commits into
Open
Conversation
brsbl
force-pushed
the
bb/plugin-section-icons-actions-thr_eibej5m9xw
branch
from
August 24, 2026 20:06
058027f to
f70667d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What was wrong
Plugins could not express thread-section presentation or native header actions through supported app and SDK boundaries. Section icons were not persisted or returned by the public API, and plugins had no supported way to contribute a stateful action to a native sidebar section header.
What changed
bb thread sectionCLI flags.PLUGIN_SDK_VERSIONand@get-bb/plugin-sdktogether from0.4.16to0.4.17, the first contract version containing these new public APIs.0.4.16still installs and loads unchanged under Core0.4.17.Before — exact pre-rebase merge base
f54b2f84bAfter — exact pre-rebase UI head
058027f52How you verified
v22.23.1arm64 with Turbo:@bb/servertypecheck passed.v22.23.1arm64 with Turbo: all 58 focused plugin-install tests passed, including the persisted SDK0.4.16scaffold upgrade regression..github/workflows/check-plugin-sdk-version.mjsconfirms the public SDK surface changed together with the version bump.git diff --check 19eedbb7fb4cc8b9bdb0f8fcbfc92a9b90d8bd0b..32252a4328515231bcafe07a336b936a70e8f728.Fixes # — no linked issue.
BB-Thread-ID: thr_eibej5m9xw