Commit Graph

13 Commits

Author SHA1 Message Date
ca96779159 refactor(tooling): merge discord_control and whispergate_policy into whispergateway_tools 2026-02-26 01:31:31 +00:00
e5999743fe feat(policy-runtime): in-memory policy state with whispergate_policy tool and atomic persist 2026-02-26 00:35:17 +00:00
682d9a336e feat(policy-file): move channel overrides to standalone channelPoliciesFile with hot reload 2026-02-26 00:28:34 +00:00
d6f908b813 feat(policy): add per-channel channelPolicies with hot-reload list mode/lists 2026-02-26 00:23:47 +00:00
6d463a4572 feat(config): add hot-reload config + listMode (human-list/agent-list) 2026-02-26 00:18:05 +00:00
0f526346f4 feat(tool): register optional discord_control tool in whispergate plugin and align defaults 2026-02-25 23:37:15 +00:00
d2fc8c89dd test: add rule-case validator for no-reply and 🔚 injection paths 2026-02-25 12:53:45 +00:00
32405fa3e2 feat(plugin): inject 🔚 ending instruction for bypass/end-symbol discord turns 2026-02-25 11:04:01 +00:00
0e98f0877b chore(plugin): add package metadata and plugin file checker 2026-02-25 10:44:33 +00:00
f09972c083 feat(plugin): add sender normalization, TTL, and one-shot decisions 2026-02-25 10:43:11 +00:00
99f96a9549 docs(plugin): add usage and hook flow notes 2026-02-25 10:40:00 +00:00
83b9d517ec feat(plugin): extract rule engine and harden channel/session handling 2026-02-25 10:39:47 +00:00
7728892d15 feat(plugin): add WhisperGate rule engine and model override hook 2026-02-25 10:36:59 +00:00