diff options
author | Grail Finder <wohilas@gmail.com> | 2025-06-11 11:36:24 +0300 |
---|---|---|
committer | Grail Finder <wohilas@gmail.com> | 2025-06-11 11:36:24 +0300 |
commit | c2da07ddc31440c0fdb129e108544f921436b3f1 (patch) | |
tree | d1300ea270606d917f2c48c673d11709433639a0 /bot.go | |
parent | 8902893f6ee5ff43738cb8bed1b578adf0c2cd26 (diff) |
Feat: rename user through props
Diffstat (limited to 'bot.go')
-rw-r--r-- | bot.go | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -437,6 +437,7 @@ func removeThinking(chatBody *models.ChatBody) { func applyCharCard(cc *models.CharCard) { cfg.AssistantRole = cc.Role + // FIXME: remove // Initialize Cluedo if enabled and matching role if cfg.EnableCluedo && cc.Role == "CluedoPlayer" { playerOrder = []string{cfg.UserRole, cfg.AssistantRole, cfg.CluedoRole2} @@ -444,6 +445,7 @@ func applyCharCard(cc *models.CharCard) { } history, err := loadAgentsLastChat(cfg.AssistantRole) if err != nil { + // TODO: too much action for err != nil; loadAgentsLastChat needs to be split up logger.Warn("failed to load last agent chat;", "agent", cc.Role, "err", err) history = []models.RoleMsg{ {Role: "system", Content: cc.SysPrompt}, |