Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 15:39
· 545 commits to main since this release

Bug Fixes

  • remove dead alias lookup in resolve_target, fix misleading test name (3362764)
  • distinguish daemon-not-running from protocol errors in query_status (bb85b2f)
  • thread live status updates into the daemon's event handler (16b2f07)
  • mark room inactive on agent-turn failure, matching the explicit reset path (d4422d3)
  • service uninstall/status check matrix unit file existence, not current config, to avoid orphaning it (18426be)
  • wire room-to-memory-layer mapping into the Chat path (d8de778)
  • resolve clippy warnings (ce5ec9c)
  • fix silent DM/session hangs, add debug logging, session TTL, and status integration (5771138)
  • explicit --dashboard/--matrix flags for service install (76b2325)

Documentation

  • document the Matrix chat interface (2da272a)

Features

  • parse [matrix] config and write login result (f066b9d)
  • room-to-memory-target mapping resolution (e12a54f)
  • in-memory per-room session_id map (5109b85)
  • !hm reset / !hm store control command parser (ba5661c)
  • SessionStore trait + OS keyring backend + test fake (3c00a4c)
  • agent-turn spawner for Claude Code and OpenCode (8755261)
  • wire hivemind matrix login/run/status subcommands (aa8e89e)
  • hivemind matrix login (8b0feae)
  • status Unix socket + hivemind matrix status (ff891b9)
  • daemon event loop (hivemind matrix run) (b75f188)
  • pidfile for hivemind matrix run, rename up's for clarity (91a4a87)
  • hivemind service install manages a second unit when [matrix] is configured (d15517e)
  • !hm store calls memory_store directly via MCP, bypassing the agent (a0488ad)