Skip to content

v0.4.1 — Shared Toolkit Race Fix

Choose a tag to compare

@chiruu12 chiruu12 released this 27 May 23:33
· 86 commits to main since this release

What's New

Bugfix release -- fixes a race condition when sharing toolkits across concurrent agent requests.

Fixed

  • Clone-on-rebind -- when an Agent rebinds a toolkit already bound to a different agent, it now clones the toolkit instance instead of mutating the shared one. Prevents state corruption under concurrent usage (e.g. Nudge handling multiple voice requests simultaneously).

Stats

  • 815 tests passing
  • 2 files changed

Full Changelog: v0.4.0...v0.4.1