account-pool
FreeConfigure or diagnose Account Pooler accounts, authentication, quota routing, and failover through bb pool.
The English summary is being prepared. Showing the original description.
Update Plugin Guide cards, fixtures, and annotations when public SDK contracts or Guide presentation change.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
The Plugin Guide is bb's public Plugin SDK reference. For a public API change, follow the full workflow. For annotation-only maintenance, start at Maintain annotation layout, skip the public-API section, and then follow the annotation-only verification path.
Build the declarations and inspect the SDK change:
pnpm exec turbo run build:types --filter=@get-bb/plugin-sdk
git diff -- packages/plugin-sdk/package.json packages/plugin-sdk/src
Continue only when the API change affects a Guide card, API symbol list, or fixture. If the Guide remains accurate, do not change it.
New public members also require:
experimental_ name, or an Experimental type name;docs/api_to_audit.md;For a visible method, inspect these sources:
Record stable source paths and anchors in
plugins/plugin-api-docs/src/anatomy-manifest.json. Use labels, roles, data
attributes, class constants, and state names as anchors. The @bb/app tests
check the anchors against the source.
For a method without a visible surface, use the Plugin backend group. Do not invent interface elements.
For a new Guide entry, run the scaffold command with its sources and symbols:
pnpm exec turbo run scaffold:surface-entry --filter=bb-plugin-plugin-api-docs -- \
--id <stable-id> \
--title "<visible-product-object>" \
--group <group> \
--source <source-path> \
--api-symbol <exported-name>
Complete the applicable changes:
plugins/plugin-api-docs/src/surfaces.ts.firstParty by display name. A plugin missing from
plugins/plugin-api-docs/src/first-party-plugins.json needs a row there;
the @bb/scripts tests check each row against the plugin's manifest.wireframes.tsx and its marker.Annotation numbers follow the rendered fixture: columns from left to right, then annotations within each column from top to bottom. Read annotations that share a row from left to right.
Treat each annotation's badge, visible target, and interactive overlay as separate layout contracts. Whenever an annotation is added, removed, moved, or renumbered, or its target or surrounding layout changes:
surfaces.ts and the focused
order test. test/wireframes.test.ts ("draws exactly the surfaces of each
visual group on its fixture") fails until the fixture's targets match the
group's surface ids.z-index to resolve ownership.If responsive layouts cannot share one spatial order, fix the layout or define one stable readable sequence before shipping.
For a public API change, run:
pnpm exec turbo run test typecheck lint \
--filter=@get-bb/plugin-sdk \
--filter=@bb/app \
--filter=bb-plugin-plugin-api-docs
bb plugin build plugins/plugin-api-docs
When first-party-plugins.json changes, also run
pnpm exec turbo run test --filter=@bb/scripts.
For annotation-only maintenance, use the affected package and Plugin Guide
checks required by repository validation policy. Start
pnpm dev; inspect the affected entry and reachable actions
for a public API change, or the affected annotations and adjacent interactive
surfaces for annotation-only maintenance.
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover through bb pool.
The English summary is being prepared. Showing the original description.
Configure or troubleshoot ACP agent discovery, custom models, skills, and compaction in BB.
The English summary is being prepared. Showing the original description.
Approve a GitHub contributor to open PRs in get-bb/bb, then land the allowlist change with SlopCop and CI skipped. Use for requests such as "add @username to be able to open PRs" or an explicit add-contributor invocation.
The English summary is being prepared. Showing the original description.
Create or edit element annotations in desktop Browser tabs, or update saved annotation comments through the plugin RPC.
The English summary is being prepared. Showing the original description.
Schedule or manage recurring and one-shot BB agent or script automations.
The English summary is being prepared. Showing the original description.
Sign this bb in to or out of its getbb.app account with bb account, and check which account remote access and hosted services use.
The English summary is being prepared. Showing the original description.