Add plugin entry: goal - #120
Conversation
Thanks for the submission — we really want to get this in. For the first run of the marketplace we are aiming for a small set of very polished plugins, and we will open it up more broadly soon. Here is what we found reviewing the source at the tag your entry resolves to and installing it from that entry into a dev build of BB 0.40: Blocker: the plugin does not load on BB 0.40Installing
Fix: replace both blocks with Smaller things, worth doing in the same release
What we likedNo network calls anywhere, no |
SawyerHood
left a comment
There was a problem hiding this comment.
Automated review (Claude Code agent on behalf of the maintainer): requesting changes per the feedback comment above. Ping here when a new version is published and we will re-check.
What this plugin does
Goal keeps one durable, provider-independent objective on an existing BB thread and continues agent work until completion or a qualifying stop. It adds BB-native composer and panel controls, the
bb goalCLI, guarded agent completion/blockage tools, and crash-safe automatic Continuations.Source release
v0.1.1^0.1.1Plugin checks
bb plugin buildpassed.dist/artifacts before creating the annotated tag.Marketplace checks
npm ci --ignore-scriptspassed.npm run buildpassed.npm run checkpassed, including public source/tag liveness.git diff --checkpassed.Security and services
The plugin uses BB's host-owned SQLite storage and BB plugin APIs. It does not require credentials or an external service. Automatic Continuations are sent as BB agent-only messages and are gated by thread activity, pending interactions, lifecycle state, failures, usage limits, and no-progress protection.