Skip to content

Advisor v0.1.2

Choose a tag to compare

@salemsayed salemsayed released this 14 Sep 22:01
· 4 commits to main since this release

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.