hyperhive/hive-ag3nt
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 46edc635f2 feat(#1134): add unread matrix messages as a loose end
When the local matrix daemon has rooms with unread notifications,
get_loose_ends now prepends an UnreadMatrix entry to the output so
agents see pending matrix activity alongside questions/reminders
without message content being exposed.

Changes:
- hive-sh4re: add LooseEnd::UnreadMatrix { rooms: u32 } variant
- hive-matrix-mcp: add DaemonRequest::UnreadCount and handler that
  counts joined rooms with notification_count > 0 (server-side push
  notification counts, cached by matrix-sdk)
- hive-ag3nt/mcp: inject UnreadMatrix entry on self-queries by
  connecting to /run/hive-matrix/socket (HIVE_MATRIX_SOCKET override);
  best-effort — agents without matrix configured are unaffected
2026-06-03 13:55:09 +02:00
..
prompts fix(web_tools): remove WebFetch/WebSearch from permissions.deny 2026-06-02 11:31:33 +02:00
src feat(#1134): add unread matrix messages as a loose end 2026-06-03 13:55:09 +02:00
Cargo.toml hive-ag3nt: scrub mcp.rs cookies (#716 batch 8) 2026-05-31 17:39:45 +02:00