Add EngagementEngine, persona system, dropdowns, penalties, /resetmatty, debug logging

This commit is contained in:
2026-06-16 19:45:50 +02:00
parent 83da1698c0
commit 31a81fbfaa
10 changed files with 411 additions and 129 deletions
+6 -5
View File
@@ -11,12 +11,13 @@ import (
type Plugin struct {
plugin.MattermostPlugin
configuration *configuration
configLock sync.RWMutex
botUserID string
ollamaClient *OllamaClient
configuration *configuration
configLock sync.RWMutex
botUserID string
ollamaClient *OllamaClient
conversationStore *ConversationStore
rateLimiter *RateLimiter
rateLimiter *RateLimiter
engagementEngine *EngagementEngine
}
// ServeHTTP allows the plugin to handle HTTP requests.