summaryrefslogtreecommitdiff
path: root/session.go
diff options
context:
space:
mode:
authorGrail Finder <wohilas@gmail.com>2025-08-22 23:15:20 +0300
committerGrail Finder <wohilas@gmail.com>2025-08-22 23:15:20 +0300
commita21664fe927b3a826570d74b91b665da2b615b5f (patch)
tree526c752f0e05583bb599023041c9e080602bf416 /session.go
parenteee5e83d329fa9a19cf04ba290102ea650aca580 (diff)
Fix: export chat save in db; botPersona switching back to assistant
Diffstat (limited to 'session.go')
-rw-r--r--session.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/session.go b/session.go
index ee03397..c978f53 100644
--- a/session.go
+++ b/session.go
@@ -47,6 +47,9 @@ func importChat(filename string) error {
return err
}
activeChatName = filepath.Base(filename)
+ if _, ok := chatMap[activeChatName]; !ok {
+ addNewChat(activeChatName)
+ }
chatBody.Messages = messages
cfg.AssistantRole = messages[1].Role
if cfg.AssistantRole == cfg.UserRole {