Skip to content

v0.6.5

Choose a tag to compare

@jonaslsaa jonaslsaa released this 05 Oct 21:57
· 83 commits to main since this release
53fcdf7

What's new

  • A subagent whose cleanup fails no longer hangs things (#29): if a finished subagent's session failed to close, its report was lost, its slot stayed taken, and a waiting parent could freeze the whole Pi. The report is now delivered and the slot freed, including when a batch fails partway through launching.
  • Fixes from aaaxn's fork (#30, thanks @aaaxn):
    • Faster memory: loading a large profile is about 10× quicker (100k messages: 4.4s → 0.4s), with identical views.
    • /skill: commands and messages with images are no longer recovered as unanswered input after a restart.
    • A broken package.json above an installed extension no longer blocks spawning subagents.
    • Subagent task folders can start with ~ or be relative; a missing folder is refused with a clear error.

85 tests pass.