This repository was archived by the owner on May 31, 2026. It is now read-only.
v0.1.7
Changed
- Stronger nudge in
system_prompt_block()to steer agents toward thebm_*tools instead of shelling out tobmCLI. Pre-v0.1.7 the prompt listed the tools neutrally; given Claude/Hermes models' heavy training-data exposure tobm tool ...CLI patterns, neutral language wasn't enough — agents reached for the shell by reflex, paying 1-2s of cold-start per call instead of ~0.1s through our persistent MCP connection. New prompt is explicit ("Use thebm_*tools below directly — do not shell out to thebmCLI") and gives a one-line latency rationale so the model has a reason to follow it. SKILL.mdmirrors the directive with a "Usebm_*, not thebmCLI" section + a tool-vs-CLI table.
Added
- Regression test
test_system_prompt_block_steers_away_from_clilocks in the directive language so future prompt edits don't accidentally weaken it.