Skip to content

v0.0.36 — subagents + pricing truth

Latest

Choose a tag to compare

@10xdev4u-alt 10xdev4u-alt released this 22 Sep 23:17
· 87 commits to main since this release
783c30f

OpenBuff v0.0.36

First release carrying free-tier subagents + code review — the machinery upstream deliberately gates away from free tiers — plus the complete pricing-truth arc.

Highlights

🤖 Free-tier subagents & code review (#109)

  • Root agent per free model with spawn_agents armed and a canonical code-reviewer subagent (tool-less, critical-feedback-only, set_output reporting)
  • Same-model invariant contract-tested across all 12 model/agent pairings — the guard against upstream's "silently lost code review" trap
  • Dangling spawns structurally unrepresentable: every spawnable registers as a local template

💰 Pricing truth (#122 → #133)

  • Sticky account-level first-tab discount opt-in: the header flips to 1 only once a quote offers it (#123)
  • Strike-through pricing in the model picker: discounted rows show the crossed-out list price (#126/#127)
  • Off-peak + dated-change policy projection: the picker recomputes prices from the server's windows and scheduled changes — faithful port of upstream's math with its own invariant suite as the test contract (#129/#130)
  • priceWarning deliberately not ported: dead letter upstream (zero rows set it)

🧩 Picker expansion (#120)

Four new free models: Ox Alpha, Solar Pro 4, Gemini 3.8 Flash, Muse Spark 1.3 (12 total).

🔒 Supply-chain posture (#102/#105)

Dev tree at zero known vulnerabilities (was 25, incl. 1 critical); vitest family pinned at 4.1.11; contract tests lock the pins.

Verification

Publish gate green (clean user-position install, audit 0, version match, boot probes 200) + fresh-dir install verified post-publish. Install:

npm install -g @princetheprogrammerbtw/openbuff
openbuff serve