Skip to content

Add plugin entry: millivolt - #620

Merged
SawyerHood merged 1 commit into
get-bb:mainfrom
hv-V6:add-millivolt
Oct 20, 2026
Merged

SawyerHood merged 1 commit into
get-bb:mainfrom
hv-V6:add-millivolt

Conversation

@hv-V6

@hv-V6 hv-V6 commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Adds Millivolt to the community marketplace.

What it does — runs the self-hosted millivolt inference proxy from bb. It finds an existing deployment (Docker compose labels → loopback operator challenge → bounded folder scan) or installs one with a generated operator token, keeps it running and updated, repairs it when it stops answering, and keeps the previous image so a bad update can be reverted. The sidebar page shows live counters, the retained request log, and millivolt's own dashboard framed through a loopback proxy that injects the credential server-side.

Source — https://github.com/hv-V6/bb-plugin-millivolt at ^0.1.0, tag v0.1.0 (public, MIT).

Entry — entries/millivolt.json, icon icons/millivolt-a66d083b.png (rendered from millivolt's own brand mark), 3 screenshots at 2560 px wide, overview overview/millivolt.md (3853 chars).

Validated locally

  • npm run build → 415 entries built, no entry errors.
  • npm test → retry tests pass.
  • npm run gate:v1 → "1 new entries do not need an exception".
  • Source: git clone of the tag + npm ci + bb plugin build succeeds from a clean checkout.
  • Plugin installed in bb 0.46.1 and exercised end to end: adoption of an existing install, install into an empty machine (isolated volumes, own token), update check, revert/resume against real images, and repair of a deliberately broken listen port.

npm run check (build.mjs --liveness) could not complete on this Windows machine: it spawns npm without a shell for the 13 npm-sourced entries, which fails with spawnSync npm ENOENT for all of them. The git-source liveness path for this entry is the clean-clone build above. CI on Linux should run it as usual.

Millivolt is the self-hosted inference proxy for AI traffic: requests, tokens,
cost, latency and retries in one place. This plugin installs or adopts it,
repairs it when it stops answering, updates it on bb start, and keeps the
previous image so a bad update can be reverted. Its sidebar page shows live
counters, the retained request log, and millivolt's own dashboard framed through
a loopback proxy that injects the operator credential server-side.

Source: https://github.com/hv-V6/bb-plugin-millivolt at ^0.1.0.

@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 21aa798 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