Skip to content

Releases: salemsayed/bb-plugin-advisor

Advisor v0.1.4

Choose a tag to compare

@salemsayed salemsayed released this 15 Sep 11:57
281e014

Make Advisor reach agents that were already running, and make the thread switch respond to every tap.

  • Late findings now reach the agent: they arrive as an agent-only Advisor message when its next turn starts. Before this release they were marked sent without reaching a running agent, because an agent session keeps the instructions it started with.
  • Switching Advisor on mid-thread now tells the agent, once, on its next turn. If that turn is a quick reply that ends before the agent reads the message, the agent follows up in a short extra turn.
  • The switch appears the moment the composer opens, and every tap counts, with the last one winning.
  • The switch stays usable while a change saves, so tapping it never pulls focus from the editor. Taps just outside it count.

Verified with all 128 tests, strict typecheck, build/package checks and CI. On real bb:

  • Switch: in a phone-sized browser, every tap registered, locally and with 300 ms added latency.
  • Briefing: switching on mid-session on a real Claude Code thread briefed the next turn exactly once.
  • Findings path: shares that delivery code and is covered by unit tests.
  • iOS Safari: not tested directly.

Compatible with the marketplace's existing ^0.1.0 range. Requires BB >=0.40 and plugin SDK >=0.4.21.

Advisor v0.1.3

Choose a tag to compare

@salemsayed salemsayed released this 15 Sep 08:18
bc281ed

Fix the Advisor switch in the iPhone and iOS home-screen app.

  • Tapping the switch with the keyboard open now toggles it. It used to dismiss the keyboard and minimize the composer without changing the switch.
  • Pressing the switch, or its retry button, keeps focus in the editor, so the keyboard stays open and the new state stays in view.
  • Keyboard and mouse use are unchanged.

Verified with all 118 tests, strict typecheck, build/package checks and CI, including two new touch-tap tests that fail on the previous release. Tested on an iPhone in the bb home-screen app against this build: the switch toggles and the composer stays open.

Compatible with the marketplace's existing ^0.1.0 range. Requires BB >=0.40 and plugin SDK >=0.4.21.

Advisor v0.1.2

Choose a tag to compare

@salemsayed salemsayed released this 14 Sep 22:01

Fix model settings that remained on Loading machine models… while one provider stalled.

  • Bound each discovery call to five seconds and keep healthy model catalogs.
  • Show the provider causing a timeout or configuration error, with Refresh models to retry.
  • Validate only the selected provider when saving; avoid reloading unrelated catalogs.
  • Preserve the visible saved selection when its model could not be loaded.

Verified with all 116 tests, strict typecheck, build/package checks and CI. In the live three-machine setup, the API improved from 30.10 seconds to 5.02 seconds, and the actual settings UI loaded in about five to six seconds. Loaded catalogs matched independent provider CLI output; model counts change with those live catalogs. Saving the model and reasoning level, persistence after a page reload, and refresh were verified. The original user selections and global settings were restored.

Hermes timeouts and Cursor configuration errors remain visible per provider and no longer block healthy model choices. This release does not repair those provider configurations.

Compatible with the marketplace's existing ^0.1.0 range. Requires BB >=0.40 and plugin SDK >=0.4.21.

Advisor v0.1.1

Choose a tag to compare

@salemsayed salemsayed released this 14 Sep 21:37
f7f9aa6

Advisor v0.1.1 brings the merged BB compatibility and per-thread controls fixes to marketplace installations. The existing ^0.1.0 range includes this release.

  • Restore loading and model discovery on BB 0.40 and later.
  • Add per-thread Advisor controls and CLI commands; respect a switch-off during an active review.
  • Pin and verify the BB 0.43.1 / SDK 0.4.87 build toolchain.
  • Add the marketplace overview and document provider limitations.

Validation: 108 tests, strict typecheck, build and package checks passed. Fresh install and UI verified on BB 0.40.0; seeded v0.1.0 state survived upgrade to BB 0.43.1 / Advisor 0.1.1. Live Codex reviews detected and verified an arithmetic fix. Claude Code invoked the review tool and produced a transcript-based pass; an initial unanswered command approval correctly timed out as unavailable.

Known limitations: existing Codex sessions require a fresh model session to gain a newly enabled tool (BB #2384). Claude Code command approvals can stall hidden reviewers; see the README before increasing the timeout.

Requires BB >=0.40 and plugin SDK >=0.4.21.