Skip to content

Remove Plugin SDK API inventory - #3045

Merged
SawyerHood merged 1 commit into
mainfrom
bb/remove-plugin-sdk-inventory
Sep 4, 2026
Merged

Remove Plugin SDK API inventory#3045
SawyerHood merged 1 commit into
mainfrom
bb/remove-plugin-sdk-inventory

Conversation

@SawyerHood

@SawyerHood SawyerHood commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Human comments

What was wrong

The Plugin Guide package maintained a committed hash inventory of generated Plugin SDK declarations and failed CI whenever any declaration token changed. This coupled unrelated SDK type changes to a manual hash refresh and made the entire package test job fail without validating runtime behavior.

What changed

  • Removed the SDK public-API inventory JSON, hash generator, declarations, and API-sync test file.
  • Removed the inventory package command and its Turbo task.
  • Removed the Plugin Guide test's dependency on generated Plugin SDK declarations.
  • Updated repository and Plugin Guide maintenance instructions so they no longer reference the deleted inventory mechanism while retaining the requirement to document new plugin surfaces.
  • No server/host-daemon wire changes, CLI changes, or user-facing configuration changes are introduced.

How you verified

pnpm exec turbo run test typecheck --filter=@bb/plugin-api-map
git diff --check

AGENT GENERATED

@SawyerHood
SawyerHood force-pushed the bb/remove-plugin-sdk-inventory branch from 4f90d8f to a931dc1 Compare September 4, 2026 02:33
@SawyerHood
SawyerHood merged commit 1fef786 into main Sep 4, 2026
16 checks passed
@SawyerHood
SawyerHood deleted the bb/remove-plugin-sdk-inventory branch September 4, 2026 02:46
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