Skip to content

thread-briefs, multi-repo: move to plugin SDK 0.6.15 - #8

Merged
trotterdylan merged 1 commit into
mainfrom
bb/task-move-the-thread-briefs-and-multi-repo-plugi-thr_eiy9msdgfx
Oct 3, 2026
Merged

trotterdylan merged 1 commit into
mainfrom
bb/task-move-the-thread-briefs-and-multi-repo-plugi-thr_eiy9msdgfx

Conversation

@trotterdylan

Copy link
Copy Markdown
Collaborator

bb 0.45.0 (running on bb-dylan) ships plugin SDK 0.6.15. Both plugins pinned 0.5.x and only worked through deprecated compatibility shims.

Changes

  • thread-briefs app.tsx: useComposerView() → useComposer() (composer.scope, composer.isRunning); experimental_onSubmitted → onSubmitted.
  • thread-briefs app.test.tsx: experimental_submit → submit. README updated to match.
  • multi-repo changes-banner.tsx: useComposerView() → useComposer() for scope.
  • Both package.json: @get-bb/plugin-sdk 0.6.15, engines.bb >=0.45, engines.bbPluginSdk >=0.6.15; lockfiles regenerated with --legacy-peer-deps.

Verification

Per plugin: npm install --include=dev --legacy-peer-deps, npm run typecheck, npm test. All pass (thread-briefs 390 tests, multi-repo 156 tests). No useComposerView / experimental_onSubmitted / experimental_submit left.

⚠️ Merging

Merging restarts the live bb-dylan server within about 10 minutes, because the server workflow auto-pins bb-plugins main. Merge at a quiet moment. After the roll, check that bb plugin list shows both plugins as running, that sending a message dismisses the re-entry card, and that the changed-files banner still appears.

🤖 Generated with Claude Code

bb 0.45.0 ships plugin SDK 0.6.15, which drops useComposerView and the
experimental_ composer method names from its types. The runtime still
serves them as deprecated shims; move to the current names before a
later release removes them.

- useComposerView() -> useComposer(): scope and isRunning now read from
  the composer handle directly.
- composer.experimental_onSubmitted -> composer.onSubmitted
- composer.experimental_submit -> composer.submit (test harness)
- engines: bb >=0.45, bbPluginSdk >=0.6.15; lockfiles regenerated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@trotterdylan
trotterdylan merged commit d48b05b into main Oct 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant