Skip to content

v1.0.36 — Recall tool authority contract

Choose a tag to compare

@yepyhun yepyhun released this 25 Apr 21:46
· 209 commits to main since this release

Brainstack v1.0.36

This release hardens the direct brainstack_recall tool surface so tool calls follow the same current-assignment authority rules as the automatic memory packet.

Changed

  • brainstack_recall now returns a model_use_contract.
  • final_packet now appears before diagnostic selected_evidence in recall tool output.
  • Compact evidence cards now expose current_assignment_authority.
  • Runtime scheduler/pulse cards are marked supporting in model-facing recall output.
  • Recall tool schema now directs models to use final_packet.preview as the primary answer source.

Verified

  • Full pytest
  • ruff check brainstack scripts tests
  • mypy brainstack scripts
  • compileall brainstack scripts
  • release hygiene check
  • Hermes install + doctor in Docker mode
  • Docker rebuild + healthy runtime
  • installed live-scope trace confirms zero assignment-authority cards for the canary query