Phase 2 reactions v2 priority and cooldown

This commit is contained in:
William Valentin
2026-02-25 10:36:56 -08:00
parent e4ee6acce8
commit 7b170cff4d
12 changed files with 417 additions and 25 deletions
+4 -1
View File
@@ -996,7 +996,10 @@ Reactions let you convert inbound events into deterministic agent prompts withou
- Templates support:
- `{{text}}`, `{{channel}}`, `{{sender_id}}`
- `{{metadata.some.path}}`
- First matching rule wins.
- Priority + cooldown semantics:
- `priority` (higher wins, default `100`; ties break by config order).
- `cooldown_ms` suppresses repeated matches per sender/session.
- `stop_on_match` defaults to `true`; set `false` to make a rule non-blocking (only chosen if no blocking rule matches).
## Backup Scheduling