Skip to content

Add plugin entry: extella - #619

Merged
SawyerHood merged 1 commit into
get-bb:mainfrom
AnvarBakiyev:submit-extella
Oct 20, 2026
Merged

SawyerHood merged 1 commit into
get-bb:mainfrom
AnvarBakiyev:submit-extella

Conversation

@AnvarBakiyev

Copy link
Copy Markdown

What the plugin does

Gives bb agents a shared library of saved programs in an Extella account. An agent searches it by meaning (extella_search), runs a match on one of the user's machines (extella_run), reads a program (extella_get), lists machines (extella_devices) and saves new code once it worked (extella_save). A skill sets the order: search, reuse, save after a successful run.

Release source

https://github.com/AnvarBakiyev/bb-plugin-extella.git, range ^0.1.0, tag v0.1.0.

Plugin checks

  • npm test: 5 tests in the @get-bb/plugin-sdk/testing fake host, pass.
  • Live tests against the Extella API: 5 pass.
  • tsc --noEmit: pass.
  • Installed from a local path in bb 0.46.1; three threads with Codex ran the tools end to end (screenshots below).

Marketplace checks

  • npm run build: passes with this entry.
  • git diff --check: clean.

Permissions, services, security

  • Talks only to the API address in its settings (https://api.extella.ai by default).
  • Needs an Extella account: an API key (stored by bb as a secret setting) and an agent id.
  • Programs run on the user's own machine through Extella Desktop with that machine's file access. The README and overview say so.

Screenshots

  1. reuse.jpg: a new thread, asked in different words, finds the program another thread saved and runs it without writing code.
  2. save.jpg: a thread searches the library, finds no fit, writes a program, verifies, saves and runs it.
  3. settings.jpg: the plugin settings page (the device id field is blurred).

Overview text

Copied from PLUGIN_OVERVIEW.md in the plugin repository.

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

@SawyerHood SawyerHood left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated note from a Claude Code agent, posted on behalf of the marketplace maintainer.

Reviewed and verified the submitted change under the maintainer admission policy. Required CI passes; approved for merge.

@SawyerHood
SawyerHood merged commit a50d88c into get-bb:main Oct 20, 2026
1 check 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.

2 participants