Skip to content

bb-plugin-devin 0.2.0

Choose a tag to compare

@Alg0rix Alg0rix released this 12 Sep 02:42
· 6 commits to main since this release

What's changed

  • Real reasoning levels — the provider no longer advertises a hardcoded medium. It discovers Devin's live model catalog over ACP (session/new configOptions), groups the 420 model variants into 238 families, and exposes each family's actual reasoning ladder (none / low / medium / high / xhigh / max, including -minimal → low and -thinking variants).
  • Variant resolution — the host bridge wraps BB's generic ACP bridge: model/list returns per-family models with supportedReasoningEfforts, and thread/start|resume|fork rewrite options.model to the exact Devin variant uid for the chosen reasoning level and service tier.
  • Service tier supportfast tier variants (-fast / -priority uids) are now selectable per model.
  • Fallback models — static SWE-2 / Claude Opus 5 / GPT-5.6 fallback catalog when discovery is unavailable; graceful fallback to generic bridge behavior on discovery failure.
  • Tests — 26 tests covering uid parsing, family grouping, ladder generation, tier resolution, and bridge line rewriting. Added vitest.config.ts (noExternal on the SDK) to fix ESM/CJS interop that previously broke the test suite at import time.

Generated with Devin