refactor: Adjust spacing and add extra package import in bot.go

This commit is contained in:
Grail Finder
2025-03-21 18:36:52 +03:00
committed by Grail Finder (aider)
parent 18ad0f5f42
commit 03095359da

7
bot.go
View File

@@ -5,6 +5,7 @@ import (
"bytes" "bytes"
"context" "context"
"elefant/config" "elefant/config"
"elefant/extra"
"elefant/models" "elefant/models"
"elefant/rag" "elefant/rag"
"elefant/storage" "elefant/storage"
@@ -50,8 +51,8 @@ func createClient(connectTimeout time.Duration) *http.Client {
} }
var ( var (
cluedoState *extra.CluedoRoundInfo // Current game state cluedoState *extra.CluedoRoundInfo // Current game state
playerOrder []string // Turn order tracking playerOrder []string // Turn order tracking
cfg *config.Config cfg *config.Config
logger *slog.Logger logger *slog.Logger
logLevel = new(slog.LevelVar) logLevel = new(slog.LevelVar)
@@ -292,7 +293,7 @@ func chatRound(userMsg, role string, tv *tview.TextView, regen, resume bool) {
} }
go sendMsgToLLM(reader) go sendMsgToLLM(reader)
logger.Debug("looking at vars in chatRound", "msg", userMsg, "regen", regen, "resume", resume) logger.Debug("looking at vars in chatRound", "msg", userMsg, "regen", regen, "resume", resume)
// Handle Cluedo game flow // Handle Cluedo game flow
if cfg.EnableCluedo && cluedoState != nil && !resume { if cfg.EnableCluedo && cluedoState != nil && !resume {
currentPlayer := playerOrder[0] currentPlayer := playerOrder[0]