feat: add kanban board monitoring and Matrix notification bridge

- KanbanDB: read-only SQLite access to kanban state (tasks, events, comments, subs)
- KanbanMonitor: async poll loop that watches kanban DB, formats events, sends via Matrix
- format_event: human-readable event formatting (created, claimed, completed, etc.)
- CLI: matrix-hermes kanban monitor/subscribe/unsubscribe/status commands
- 29 tests covering DB, event formatting, monitor lifecycle, and notifications
- Version bump 0.3.0 → 0.4.0
This commit is contained in:
2026-05-23 12:24:23 -04:00
parent 3ddf8170f8
commit e8b389d6b7
5 changed files with 1210 additions and 3 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "matrix-hermes"
version = "0.1.0"
version = "0.4.0"
description = "Matrix-Hermes integration: authentication, client, and bridge for Hermes Agent"
readme = "README.md"
license = {text = "MIT"}