Skip to content

v0.9.10

Choose a tag to compare

@caesar0301 caesar0301 released this 30 Jul 13:14

Fixed

  • CLI reconnect retry after a mid-turn WebSocket drop no longer resends an empty loop_input for slash-skill turns; the queued /skill:… selector line is resent, and contentless turns are not retried (avoids "loop_id and non-empty content required")
  • Require soothe-nano>=1.0.12 / wizsearch>=1.1.9 / tarzi>=0.1.11 so blocking web search releases the Python GIL; previously tarzi held the GIL across headless-browser I/O and froze the daemon event loop / heartbeats during deep_research / wizsearch fan-out

Changed

  • Raise daemon soothe floor pin to >=0.9.10

Full changelog: https://github.com/mirasoth/soothe/blob/v0.9.10/CHANGELOG.md