aboutsummaryrefslogtreecommitdiff
path: root/cmd/mimi/modules
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/mimi/modules')
-rw-r--r--cmd/mimi/modules/discord/jufra/jufra.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/cmd/mimi/modules/discord/jufra/jufra.go b/cmd/mimi/modules/discord/jufra/jufra.go
index 1033672..1f0acd1 100644
--- a/cmd/mimi/modules/discord/jufra/jufra.go
+++ b/cmd/mimi/modules/discord/jufra/jufra.go
@@ -164,9 +164,11 @@ func (m *Module) llamaGuardCheck(ctx context.Context, role string, messages []ol
return llamaguard.Check(ctx, m.ollama, role, *llamaGuardModel, messages)
}
-func (m *Module) llamaGuardComplain(ctx context.Context, lgResp *llamaguard.Response) (string, error) {
+func (m *Module) llamaGuardComplain(ctx context.Context, from string, lgResp *llamaguard.Response) (string, error) {
var sb strings.Builder
- sb.WriteString("⚠️ Rule violation detected ⚠️\n")
+ sb.WriteString("⚠️ Rule violation detected from ")
+ sb.WriteString(from)
+ sb.WriteString(":\n")
for _, cat := range lgResp.ViolationCategories {
sb.WriteString("- ")
sb.WriteString(cat.String())